باز کردن تب های tab control
سلام دوستان
راهی هست که با صفحه کلید بدون موس بین تب های یک tab control بریم و تب ها رو با صفحه کلید باز کنیم؟
نقل قول: باز کردن تب های tab control
دوست عزیز شما با خاصیت خود تب و فلش های جهت نما راست و چپ میتونین بین تب هاتون حرکت کنین.
لطفا سوال خاصی دارین واضحتر مطرح کنید تا دوستان راهنمایی کنند
لازم به ذکر است شما بایستی خاصیت TABStop رو فعال کرده باشین همچنین از همین خاصیت میتونید استفاده کنید
نقل قول: باز کردن تب های tab control
نقل قول:
نوشته شده توسط
hamidrezax1
دوست عزیز شما با خاصیت خود تب و فلش های جهت نما راست و چپ میتونین بین تب هاتون حرکت کنین.
لطفا سوال خاصی دارین واضحتر مطرح کنید تا دوستان راهنمایی کنند
لازم به ذکر است شما بایستی خاصیت TABStop رو فعال کرده باشین همچنین از همین خاصیت میتونید استفاده کنید
سلام دوست عزیز ممنون از پاسختون
من میخوام وقتی 4 تب داریم کاربر با زدن یه دکمه صفحه کلید از تب های دیگه وارد تب 3 بشه یعنی تب سوم نشون داده بشه نمی دونم کدوم رویداد رو باید صدا بزنم ؟
یا با کلیک بر روی یک سطر از دیتا نمایشی درون تب اول تب سوم نشون داده بشه و ریز اون سطر به نمایش گذاشته بشه لطفا راهنمایم کنید.
نمی دونم منظورم رو رسوندم یا نه؟
نقل قول: باز کردن تب های tab control
نقل قول: باز کردن تب های tab control
نقل قول:
نوشته شده توسط
niknam_mh
سلام دوست عزیز ممنون از پاسختون
من میخوام وقتی 4 تب داریم کاربر با زدن یه دکمه صفحه کلید از تب های دیگه وارد تب 3 بشه یعنی تب سوم نشون داده بشه نمی دونم کدوم رویداد رو باید صدا بزنم ؟
یا با کلیک بر روی یک سطر از دیتا نمایشی درون تب اول تب سوم نشون داده بشه و ریز اون سطر به نمایش گذاشته بشه لطفا راهنمایم کنید.
نمی دونم منظورم رو رسوندم یا نه؟
سلام دوست عزیز
این کد باید جواب بده: Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
Me.KeyPreview = True
End Sub
Private Sub TabControl1_KeyUp(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles TabControl1.KeyUp
If e.Control And e.KeyCode = Keys.D3 Then
TabControl1.SelectTab(2)
End If
End Sub
با زدن Ctrl+3 به تب سوم میرود.
موفق باشید .....
نقل قول: باز کردن تب های tab control
نقل قول:
نوشته شده توسط
gilsoft
سلام دوست عزیز
این کد باید جواب بده:
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
Me.KeyPreview = True
End Sub
Private Sub TabControl1_KeyUp(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles TabControl1.KeyUp
If e.Control And e.KeyCode = Keys.D3 Then
TabControl1.SelectTab(2)
End If
End Sub
با زدن Ctrl+3 به تب سوم میرود.
موفق باشید .....
با سلام
ممنون دوست خوبم جناب محرابی عزیز درست شد.
اگه بخوایم در مورد combobox هم همین کار رو بکنیم یعنی با زدن یه دکمه بدون که رو کامبوباکس فاکوس باشیم لیست باز شونده رو باز و بسته کنیم؟
نقل قول: باز کردن تب های tab control
نقل قول:
نوشته شده توسط
niknam_mh
با سلام
ممنون دوست خوبم جناب محرابی عزیز درست شد.
اگه بخوایم در مورد combobox هم همین کار رو بکنیم یعنی با زدن یه دکمه بدون که رو کامبوباکس فاکوس باشیم لیست باز شونده رو باز و بسته کنیم؟
سلام مجدد
اینم نمونه کد برای ComboBox : Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
Me.KeyPreview = True
End Sub
Private Sub Form1_KeyUp(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyUp
'Define {Ctrl+F4} keys.
If e.Control And e.KeyCode = Keys.F4 Then
ComboBox1.DroppedDown = Not ComboBox1.DroppedDown
End If
End Sub
موفق باشید .....
نقل قول: باز کردن تب های tab control
نقل قول:
نوشته شده توسط
gilsoft
سلام مجدد
اینم نمونه کد برای ComboBox :
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
Me.KeyPreview = True
End Sub
Private Sub Form1_KeyUp(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyUp
'Define {Ctrl+F4} keys.
If e.Control And e.KeyCode = Keys.F4 Then
ComboBox1.DroppedDown = Not ComboBox1.DroppedDown
End If
End Sub
موفق باشید .....
مرسی داری رفیق