PDA

View Full Version : دیدن پرنت های یک تری ویو



arsalansalar
شنبه 12 آبان 1386, 18:41 عصر
سلام
فرض کنیم دارای یک تری ویو با شاخه های بی نهایت هستیم
اگر بخواهیم جد و پدر جد قبلی آن را در یک تکست نمایش دهیم چگونه می توان این کار را انجام داد؟
مثلا(علی-احمد-اکبر و ....)

hamed_bostan
شنبه 12 آبان 1386, 19:19 عصر
یه روش ساده اینکه شما روی هر Node که کلیک میکنی تا Expand بشه متن تکست اون رو به ته رشته ات اضافه کنی و نمایش بدی .

Reza_Shamayel
یک شنبه 13 آبان 1386, 09:26 صبح
به طریقه زیر میتونی این کار رو انجام بدی:

ابتدا مقدار PathSeparator رو (از پنجره Properties وقتیکه TreeView رو انتخاب کردی) به مقدار "-" تنظیم کن.
سپس از متد FullPath مربوط به Node میتونی استفاده کنی.

برای مثال کد زیر برای Node انتخاب شده کار میکنه:
TreeView1.PathSeparator = "-"
Dim objSN As TreeNode = TreeView1.SelectedNode
Dim strNode As String = objSN.FullPath