View Full Version : سوال: چطور میتونم بفهمم یک Context menu strip الان بازه یا بسته است
sinaone1
شنبه 26 تیر 1389, 14:35 عصر
سلام
دوستان یه سئوال داشتم
چطور میتونم بفهمم یک Context menu strip الان بازه یا بسته است ؟
ممنون
mohammad.moosaei
شنبه 26 تیر 1389, 17:08 عصر
سلام
دوستان یه سئوال داشتم
چطور میتونم بفهمم یک Context menu strip الان بازه یا بسته است ؟
ممنون
سلام دوست من :
با استفاده از تابع IsDropDown ld میتونی بفهمی که Context MenuStrip باز است یا بسته ؟
مثال :
If Me.ContextMenuStrip1.IsDropDown = True Then
MsgBox("Menu is open")
End If
برای این که نخوای از Timer برای تشخیص باز یا بسته بودن استفاده کنی میتونی از رویدادهای
Opening و Opened هم استفاده کنی :
مثال Opening:
Private Sub ContextMenu_Opening(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) _
Handles ContextMenuStrip1.Opening
MsgBox("Menu is open")
End Sub
مثال Opened :
Private Sub ContextMenu_Opened(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles ContextMenuStrip1.Opened
MsgBox("Menu is open")
End Sub
نکته :
opening در هنگام باز شدن و Opened پس از باز شدن Menu رخ میده.
موفق باشید.
sinaone1
شنبه 26 تیر 1389, 20:57 عصر
یه دنیا ازت ممنونم
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.