![]() |
|
البحث فى القائمة الشجرية - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : البحث فى القائمة الشجرية (/showthread.php?tid=542) الصفحات:
1
2
|
البحث فى القائمة الشجرية - ali.alfoly - 14-10-13 السلام عليكم اريد البحث فى القائمة الشجرية وعمل زر نكست يضغط عليه يفتح نتيجة البحث التالية حتى يصل الى النهاية تظهر سالة RE: البحث فى القائمة الشجرية - الشاكي لله - 14-10-13 (14-10-13, 02:32 PM)ali.alfoly كتب : السلام عليكم تبحث عن ماذا عندك شيئ يسمونه Root وتحته Child ايهم تريد البحث عنه RE: البحث فى القائمة الشجرية - ali.alfoly - 14-10-13 الفرعية Child RE: البحث فى القائمة الشجرية - الشاكي لله - 14-10-13 (14-10-13, 02:43 PM)ali.alfoly كتب : الفرعية Child مارأيك بهذه الدالة PHP كود : Public Function FindSpecificChild(ByRef treeView As TreeView, ByVal childText As String) As Booleanاذا وجدت عنصر من نوع Child مطابق للإسم الي اخترته في البارمتار الثاني ، سترجع True RE: البحث فى القائمة الشجرية - ali.alfoly - 14-10-13 تمام والله ممتاز جزاك الله خير طيب هى مش الى انا عاوزه انا اريد هل جربت البحث فى الرجستيرى عن طريق ( سيرش اندكس ) اى انها تبحث ثم تعمل فتح لاول عنصر تجده ثم اذا ضغط بحث مرة اخرى يفتح العنصى الذى يليه من نتائج البحث وهكذا حتى يصل الى اخر نتائج البحث RE: البحث فى القائمة الشجرية - الشاكي لله - 14-10-13 (14-10-13, 03:42 PM)ali.alfoly كتب : تمام والله ممتاز لا.. هذي صعبة نوعا ما (14-10-13, 03:55 PM)الشاكي لله كتب :(14-10-13, 03:42 PM)ali.alfoly كتب : تمام والله ممتاز قصدك تبي تطبقها على الريجستري ام على الtree view على الفورم خاصتك إذا على الفورم سهلة RE: البحث فى القائمة الشجرية - ali.alfoly - 14-10-13 انا اضرب لك مثال للرجستيرى فقط انا اريدها للفورم للاداة TreeView RE: البحث فى القائمة الشجرية - الشاكي لله - 14-10-13 [b]قمت بعمل ذلك لكن استخدمت مبدأ من مبادئ LINQ حتى اني لااعرف إن كانت الفيجوال بيسك يمكنها ذلك اخي جرب تكتب yield في محرر الكود اذا تلون ازرق خبرني المثال بالسي شارب في المرفقات شغله وشوف هو المطلوب لو لا !![/b] يقولون ان الفيجوال بيسك 2012
يمكنه استعمال Yield لكن انا عندي فيجوال 2010 فلم اتمكن من صنع المثال بالفيجوال بيسك لذلك قمت بتحويل الكود لك :- PHP كود : Private enumerator As IEnumerator(Of TreeNode)RE: البحث فى القائمة الشجرية - ali.alfoly - 17-10-13 السلام عليكم أسف على التأخير كنت مشغول جدا الأيام الماضية بالفعل الفيجوال بيسك لا يدعم yield وانا حاولت عن طريق عمل ليست Dim lst As List(Of TreeNode) منفعش انى اضيف مش عارف ايه السبب PHP كود : For Each rootNode As TreeNode In treeView1.NodesRE: البحث فى القائمة الشجرية - الشاكي لله - 17-10-13 (17-10-13, 04:48 PM)ali.alfoly كتب : السلام عليكم كيف مينفعش !! انا عندي ينفع ويعمل زي الفل ياعسل ![]() PHP كود : Public Class Form1^ لاحظ الكود هو نفسه مع اضافة بعض المقبلات وتم استخدام List بدل Yeild (المثال في المرفقات) |