ورود

View Full Version : شرط خروج از textbox



leilast
سه شنبه 17 آذر 1388, 22:07 عصر
من روی چند تا texbox عملیات جمع و تفریق انجام دادم
اما میخوام بعد از اینکه یک عدد رو کامل وارد کردم و کنترل موس رو به text های دیگه بردم عملیات انجام بشه
حالا اگه با enter کار کنم براش شرط کد اسکی رو گذاشتم :

(http://www.barnamenevis.org/forum/C#%E2%80%8Eode)
Private Sub text1_KeyPress(KeyAscii As Integer)
m = (7 / 10) * Val(Trim(Text1.Text))
If Text1.Text <> "" And KeyAscii = 13 Then
Text3.Text = m
end sub
(http://www.barnamenevis.org/forum/C#%E2%80%8Eode)
اما اگر کاربر باenter کار نکرد و از موس یا کلید tab استفاده کنه باید براش چه شرطی بذارم
(در واقع میخوام بعد از اینکه عدد کامل وارد شد عملیات رو انجام بده)

xxxxx_xxxxx
سه شنبه 17 آذر 1388, 22:45 عصر
سلام،
باید از رویداد Validate استفاده کنید.
اینجا رو ببینید:
http://barnamenevis.org/forum/showpost.php?p=687461&postcount=7

leilast
سه شنبه 17 آذر 1388, 23:01 عصر
سلام،
باید از رویداد Validate استفاده کنید.
اینجا رو ببینید:
http://barnamenevis.org/forum/showpost.php?p=687461&postcount=7
ممنون
ولی من نمیخوام برای خروج از textbox برای محتوای اون شرط بذارم
مثلا میخوام بعد از اینکه یک عدد رو در text1 وارد کردم و از text1 خارج شدم یعنی کنترل موس از text1 خارج شد, کسری از اون عدد رو در text بعد وارد کنه (اما تا زمانی که از text اولی بیرون نرفته عددی رو در text بعدی چاپ نکنه)

mpmsoft
سه شنبه 17 آذر 1388, 23:34 عصر
باید در رویداد Text1_LostFocus بنویسید