PDA

View Full Version : دوبار کلیک tree view



rezaei manesh
چهارشنبه 01 تیر 1384, 15:45 عصر
سلام
یکی از دوستان این سوال رو از من کرد من از شما می کنم تا بهش بگم

اون از تابع after select لیست ویو استفاده کرده برای شناسایی گره کلیک شده
اما اگر دو بار بروی یک گره کلیک کند بار دوم تابع اجرا نمی شود
آیا تابه دیگری هست یا نه؟
اگه نیست چه طور می شه سلکت رو در آخر این تابع از بین برد؟ :گیج:
::نوشتن::

rezaei manesh
شنبه 04 تیر 1384, 18:38 عصر
سلام
یعنی هیشکی تا به حال با تری ویو کار نکرده؟
تو رو خدا یکی جواب بده
بابا من این همه از از سایت تعریف کردم
آبروم رفت که بابا :گیج: ::نوشتن::

Beyondsoft
شنبه 04 تیر 1384, 20:26 عصر
تا آخر امشب به شما جواب می دم !
منتظر باش!
حتما!
:موفق:

Beyondsoft
شنبه 04 تیر 1384, 20:38 عصر
شما اگر از دو تا EVENT استفاده کنید مشکل شما حل می شود.
وقتی که باز کرد از
AfterExpand
و وقتی که بست از EVENT
AfterCollapse
به هر حال اگر مشکلت حل نشود. به من بگو.

:موفق: :موفق: :موفق: :موفق: :موفق: :موفق: :موفق: :موفق: :موفق: :موفق: :موفق:

Private Sub TreeView1_AfterExpand(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles TreeView1.AfterExpand
MessageBox.Show("HARVAGHT KE YEK NODE BAZ MYSHE")
End Sub

Private Sub TreeView1_AfterCollapse(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles TreeView1.AfterCollapse
MessageBox.Show("HAR VAGHT YEK NODE BASTE MYSHE")
End Sub

rezaei manesh
یک شنبه 05 تیر 1384, 09:45 صبح
سلام
این تابع ها وقتی یک گره باز و بسته می شند فراخوانی می شوند
البته من تو سوالم به اشتبا گره نوشتم که خیلی عذر می خوام. منظورم آیتم های یک گره هست
مثلا وقتی روی ایتم یک از گره 2 کلیک می کنم یک فرم باز بشه که می شه اما بعد از اینکه این فرم رو بستم
دوباره روی همون آیتم کلیک کنم این فرم نمی اید مگر اینکه اول یه ایتم دیگرو انتخاب کنم و بعد این آیتم رو کلیک کنم
؟
از توجه شما به سوالات من خیلی ممنون هستم.

puissance
یک شنبه 05 تیر 1384, 15:12 عصر
سلام
منم همین مشکل را دارم. :( فکر می کنم باید یک راهی برای unselect کردن یک نود از درخت وجود داشته باشد تا تابع AfterSelect دفعات بعد هم اجرا شود. لطفا اگر کسی راه حل این مشکل رو میدونه جواب بده.
مرسی :flower:

Beyondsoft
یک شنبه 05 تیر 1384, 20:26 عصر
چشم
حتما تا فردا به شما جواب می دهم