PDA

View Full Version : مشکل در استفاده از متد find مزبوط به treeView



majidrezaei2007
پنج شنبه 22 دی 1390, 02:25 صبح
با عرض سلام خدمت دوستان عزیز
من تو برنامم یک TreeView دارم که توش کلی Item هست
می خوام از متد find مربوط به اون یک node رو پیدا کنم اما نمی دونم چرا این متد کارشو انجام نمیده ، یعنی اون nod تو treeview هست ، اما اون صفر بر می گردونه

کدی که نوشتم اینه :

TreeNode[] nodes;
nodes = treeView1.Nodes.Find("C", true);
MessageBox.Show(nodes.Length.ToString());

اما همیشه چیزی که پیغام میده 0 هست و هیچی پیدا نمی کنه
اساتید محترم ممنون میشم راهنماییم کنید

Parham.D
پنج شنبه 22 دی 1390, 07:03 صبح
سلام. این "C" چی هست؟! نام یک نود (Node.Name) یا خاصیت تکست یک نود (Node.Text)؟ متد Find برای پارامتر اول خاصیت name را میگیره، و فکر کنم شما خاصیت Text را به آن تحویل میدهید. با اصلاح این مسئله مشکل شما حل میشود.

majidrezaei2007
پنج شنبه 22 دی 1390, 17:53 عصر
آره ، خاصیت تکت رو میدادم ، چون که یک String key می خواست
مشکلم حل شد ، ممنون