![]() |
|
[VB.NET] تقنية linq اختيار عدد معين من ListBox - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [VB.NET] تقنية linq اختيار عدد معين من ListBox (/showthread.php?tid=37288) |
تقنية linq اختيار عدد معين من ListBox - الماجيك مسعد - 25-12-20 vb.net Dim ids1 = String.Join(",", (From item As Object In Me.ListBox1.Items Select Me.ListBox1.GetItemText(item).Trim())) الكود بيضيف علامة , بعد كل عنصر ازاي اخليه يضيف علي اول 50 فقط وبعدين يمسحهم ولو عدد العناصر اقل من 50 يختارهم كلهم وفضلا وليس امرا بتقنية Linq RE: تقنية linq اختيار عدد معين من ListBox - BaLaDy - 25-12-20 Dim ids1 = String.Join(",", (From item As Object In Me.ListBox1.Items take 50)) RE: تقنية linq اختيار عدد معين من ListBox - الماجيك مسعد - 25-12-20 (25-12-20, 07:18 PM)BaLaDy كتب : Dim ids1 = String.Join(",", (From item As Object In Me.ListBox1.Items take 50)) تسلم طيب بالنسبة ل وبعدين يمسحهم ولو عدد العناصر اقل من 50 يختارهم كلهم RE: تقنية linq اختيار عدد معين من ListBox - BaLaDy - 25-12-20 بالنسبة ل وبعدين يمسحهم غير مفهومه بالنسبة ل ولو عدد العناصر اقل من 50 يختارهم كلهم هو نفس الكود لانه سياخذ اول 50 ولو عدد العناصر اقل من 50 يختارهم كلهم RE: تقنية linq اختيار عدد معين من ListBox - الماجيك مسعد - 25-12-20 نفترض الليست فيها 130 عنصر كده عند تنفيذ الكود هيجبلي اول 50 عنصر وعند تنفيذه لتاني مرة هيجبلي تاني اول 50 عنصر فاهمني لكن المقصود بمسحهم يبقا بعد ما يجيب اول 50 عنصر يمسحهم من الليست كده هيبقي الليست عددها الجديد 80 بدلا من 130 عشان لما انفذ الكود للمرة التانية ويجيب اول 50 من 80 هيتفضل 30 والمرة التالتة هيجيب الباقيين وهكذا هذا ما اقصده RE: تقنية linq اختيار عدد معين من ListBox - BaLaDy - 25-12-20 كود : For i = 0 To (Me.ListBox1.Items.Count - 1) \ 50RE: تقنية linq اختيار عدد معين من ListBox - الماجيك مسعد - 26-12-20 (25-12-20, 09:41 PM)BaLaDy كتب : ممتاز تسلم ايدك |