PDA

View Full Version : محو شدن رويدادهاي يك كنترل با جابجائي



sh2007
سه شنبه 05 آبان 1388, 08:14 صبح
دوستان سلام
توي فرم يك تكست باكس گذاشته بودم كه توي رويداد چنچ آن يه سري كد نوشتم بعد از اتمام كدها
يه گروپ باكس اضافه كردم و تكست باكس رو توي اون CUT كردم با دبل كليك روي تكست باكس
مي خواستم رويداد CHANGE اونو بررسي كنم بعد از CHANGE عدد 1 اضافه كرده خاليه وقتي


Private Sub txtInHesab_Id_TextChanged_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtInHesab_Id.TextChanged
End Sub


بررسي كردم ديدم رويداد CHANGE قبلي
اون توي DECLARATION فرم مي باشد چطور دوباره رويداد مزبر رو به اين كنترل اولي اختصاص بدم

Hossis
سه شنبه 05 آبان 1388, 10:40 صبح
آخر همون رویداد قبلی که نوشتید،‌ بعد از پرانتز بسته خط اول، این قسمت را وارد کنید
Handles txtInHesab_Id.TextChanged
بنابراین خط اول رویداد باید این طور باشد:


Private Sub txtInHesab_Id_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtInHesab_Id.TextChanged


توجه داشته باشید که به محض حذف یک کنترل از روی فرم ولو برای یک لحظه، تمام رویدادهای اون این طوری میشه(یعنی بدون هندل)