PDA

View Full Version : مشکل در فعال کردن textbox2



alisaniefar
شنبه 16 شهریور 1387, 00:08 صبح
سلام
باید ببخشید می دونم سوالم خیلی راحت جواب داده میشه!
من یه فرم با textbox1,textbox2 و باتن درست کردم
می خوام بهش بگم وقتی تکس باکس یک پر شد دومی رو فعال کن و اما مشکل
من بهش می گم که اینکا رو بکن و اون هم انجام میده ولی وقتی تکس باکس 1 رو خالی می کنم باز تکس باکس دوم فعال می مونه
مرسی!

ALI TT
شنبه 16 شهریور 1387, 00:44 صبح
اگه می خواهی در حین تایپ کردن تکس باکس غیر فعال و یا فعال بشه ، از این کد می تونی استفاده کنی :

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged

If TextBox1.Text <> "" Then

TextBox2.Enabled = True

Else

TextBox2.Enabled = False

End If

End Sub

اگه مشکلی بود بگو تا کمکت کنم .

alisaniefar
شنبه 16 شهریور 1387, 00:49 صبح
اگه می خواهی در حین تایپ کردن تکس باکس غیر فعال و یا فعال بشه ، از این کد می تونی استفاده کنی :

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged

If TextBox1.Text <> "" Then

TextBox2.Enabled = True

Else

TextBox2.Enabled = False

End If

End Subاگه مشکلی بود بگو تا کمکت کنم .

سلام
<> "" این چی کار میکمه؟ (من خیلی تازه کارم)

kablayi
شنبه 16 شهریور 1387, 03:08 صبح
سلام
<> "" این چی کار میکمه؟ (من خیلی تازه کارم)

این دستور چک میکنه که تکست باکس خالی نباشه ... <> یعنی مخالف ... "" هم یعنی null یا تهی

البته به جای این دستور از این استفاده کنی بهتره ...


If Not String.IsNullOrEmpty(TextBox1.Text) Then ' ... اگر ترجمش کنی میگه اگر تکست باکس خالی نبود آنگاه

saman_itc
شنبه 16 شهریور 1387, 03:31 صبح
سلام
باید ببخشید می دونم سوالم خیلی راحت جواب داده میشه!
من یه فرم با textbox1,textbox2 و باتن درست کردم
می خوام بهش بگم وقتی تکس باکس یک پر شد دومی رو فعال کن و اما مشکل
من بهش می گم که اینکا رو بکن و اون هم انجام میده ولی وقتی تکس باکس 1 رو خالی می کنم باز تکس باکس دوم فعال می مونه
مرسی!
کد تو بزار.منظورت از پر شد؟؟؟؟؟؟؟؟؟؟؟؟؟
جالبه

alisaniefar
شنبه 16 شهریور 1387, 05:44 صبح
مرسی از دوستان
در مورد پرشد منظور من از لحاظ متنی بود خوشبختانه دوستان جواب سوال من رو دادن بازهم مرسی