منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] كيف أصل لقيمة عمود ListView - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم البرمجة بتقنية WPF (http://vb4arb.com/vb/forumdisplay.php?fid=86)
+--- الموضوع : [سؤال] كيف أصل لقيمة عمود ListView (/showthread.php?tid=12363)



كيف أصل لقيمة عمود ListView - عبد الله - 25-05-15

السلام عليكم

لدي ListView فيها مجموعة من البيانات ( اعمدة وصفوف ) كيف اصل لقيمة الحقل المُختار ؟

كنت في الويندوز فورم اصل للقيمة من خلال شيء من هذه الشفرة:

إقتباس :this.ListView1.SelectedItems[0].SubItems[0].Text


الآن اختلف الأمر في wpf ، بحثت كثيراً إلى أن تعبت ولم اجد ما أريده ولعلي لم ابحث جيداً ، فهل من حل ؟


RE: كيف أصل لقيمة عمود ListView - عبد الله - 25-05-15

(25-05-15, 03:32 PM)sami2015 كتب : this.ListView1.SelectedItems[0].SubItems[0].Content

أخي سامي ، لا يوجد شيء اسمه SubItems في wpf (:

وابشرك أني وجدت الطريقة علماً إني بحثت بالأمس عن الطريقة ولم اجدها وبعد ما وضعت الموضوع هنا وجدت الطريقة فالحمد لله رب العالمين.

الحل:

إقتباس :
string str = (string)((DataRowView)ListView1.SelectedItems[0])["Column1"];

هذه الشفرة تأتي لك بالقيمة المختارة حسب اسم العمود الذي تريده ( وهنا العمود اسمه Column1 ).