PDA

View Full Version : درخواست کمک برای نوشتن TreeView و پرکردن آن با دیتابیس از طریق تابع بازگشتی



Centralize
یک شنبه 15 مرداد 1391, 10:06 صبح
سلام
میخوام یه درخت بنویسم که به وسیله تابع بازگشتی اطلاعاتش رو از دیتابیس بخونه و قابل توسعه باشه یعنی بتونم بهش شاخه اضافه کنم و اطلاعات این شاخه جدید به دیتا بیس اضافه بشه


تیبل من شامله سه تا فیلده
PK=CatID
ParentID
Titel

پیشاپیش از دوستان راهنما متشکرم:تشویق:
الان یک هفتس که درگیرم :ناراحت:
اگه لطف توضیح هم بدین ممنون میشم چون مبتدی هستم:چشمک:
قول می دم به کسای که بعدا این سوالو از من بپرسم مثل خود شما توضیح کامل بدم:قلب:

hakim22
یک شنبه 15 مرداد 1391, 11:56 صبح
فکر کنم اگر به راهنمای Visual Studio مربوط به Treeview مراجعه کنید یک برنامه ی بازگشتی برای ساختن نودهای جدید به عنوان نمونه نوشته که به صورت تابع هست و خیلی راحت میتوانید ازش در نرم افزار خودتون استفاده کنید.

در برنامه نویسی درخت توابع بازگشتی رو میشه روی event مربوط به expand نوشت. و برای اینکه بدونید رویداد از چه طریق فراخوانی شده از آرگومان e استفاده کنید.
بعد که فیلدها رو بدست آوردید ذخیره کردن آن در دیتابیس هیچ فرقی نداره

tooraj_azizi_1035
یک شنبه 15 مرداد 1391, 13:53 عصر
از Telerik RadTreeView استفاده کن و خاصیت های Parent و Child رو ست کن نیازی به نوشتن کد نیست خودش خودکار درخت رو میسازه.

Centralize
دوشنبه 16 مرداد 1391, 10:04 صبح
با تشکر از دوستانی که پاسخ دادن بسیار ممنون

اگه کسی قبلا خودش این کد رو نوشته ممنون میشم یه نمونه برای من هم بذاره