نمایش نتایج 1 تا 40 از 105

نام تاپیک: نکات، ایده ها و ترفندهای کوچک برنامه نویسی در vb.net

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی
    تاریخ عضویت
    آبان 1385
    محل زندگی
    مشهد
    سن
    39
    پست
    449
    نقل قول نوشته شده توسط ghafoori مشاهده تاپیک
    منبع:https://barnamenevis.org/showpo...66&postcount=4


    این کد را در کلاس مربوط به کنترل TextBox خود بنویسید :
    کد:

    Protected Overrides Function ProcessDialogKey(ByVal keyData As System.Windows.Forms.Keys) As Boolean

    If keyData = Keys.Return Then
    SendKeys.Send("{TAB}")
    End If
    Return MyBase.ProcessDialogKey(keyData)
    End Function
    و در مورد استفاده در کنترلهای استاندارد :
    کد:

    Private Sub TextBox1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
    If e.KeyCode = Keys.Return Then
    SendKeys.Send("{TAB}")
    End If
    End Sub

    من هم از این کد تو فرمهام استفاده میکنم ولی یک مشکل دارم اونم اینه که اگه بخوام Shift + Tab رو بزنم چطور باید کار کنم ؟؟؟

    نقل قول نوشته شده توسط raravaice مشاهده تاپیک
    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    MessageBox.Show(sender.Text)
    End Sub
    و


    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim arg As New System.EventArgs
    Form1_Load(Button1, arg)
    End Sub

    بجای این کد میتونید از کد زیر هم استفاده کنید که مختصر تره :

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Form1_Load(New Object, New System.EventArgs)
    End Sub


  2. #2
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111

    Smile فرستادن کلیدهای ترکیبی با SendKeys

    کد

    'shift tab
    SendKeys.Send("+{TAB}")
    'ctrl tab
    SendKeys.Send("^{TAB}")
    'alt tab
    SendKeys.Send("%{TAB}")


    لطفا اشکالها و پیشنهاد ها را با پیام خصوصی ارسال کنید تا نظم تاپیک بهم نخورد

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •