View Full Version : سوال: چطور ميتوان كاري كرد كه چك باكس ها با راست كليك علامكت گذاري نشوند؟
milad.biroonvand
سه شنبه 18 اسفند 1388, 23:53 عصر
سلام دوستان
وقتي با راست كليك بر روي يك چك باكس كليك مي كنيم ، علامت دار ميشه حالا اگه بخوايم ، با راست كليك علامت دار نشه ، اين كار چطور انجام ميشه .
sari-1369
چهارشنبه 19 اسفند 1388, 00:53 صبح
مطمعنی ؟ :متفکر: من الان آزمایش کردم ، نشد .
به ویندوز بستگی داره ؟ :متفکر:
milad.biroonvand
چهارشنبه 19 اسفند 1388, 13:55 عصر
مطمعنی ؟ :متفکر: من الان آزمایش کردم ، نشد .
به ویندوز بستگی داره ؟ :متفکر:
من با seven كار مي كنم . مي شه .
منم ، تو رويدا كليك ، از شي e ساتفاده مي كنم .
pouyansaraf
چهارشنبه 19 اسفند 1388, 15:12 عصر
من با seven كار مي كنم . مي شه .
منم ، تو رويدا كليك ، از شي e ساتفاده مي كنم .
تـو ویندوز سون 7 هم همچین مشکلی دیده نشد
amin_iman82
چهارشنبه 19 اسفند 1388, 17:41 عصر
منم با ویندوز 7 تست کردم ، راست کلیک تاثیری روی CheckBox نمیذاره.
اما به هرحال کد زیر کمکت میکنه.
Dim state As Boolean
Private Sub CheckBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles CheckBox1.MouseDown
If e.Button = Windows.Forms.MouseButtons.Right Then state = CheckBox1.Checked
End Sub
Private Sub CheckBox1_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles CheckBox1.MouseUp
CheckBox1.Checked = state
End Sub
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.