تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيف أصل لقيمة عمود ListView
#1
السلام عليكم

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

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

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


الآن اختلف الأمر في wpf ، بحثت كثيراً إلى أن تعبت ولم اجد ما أريده ولعلي لم ابحث جيداً ، فهل من حل ؟
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد }}}}
تم الشكر بواسطة: مبرمج بلا حدود
#2
(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 ).
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد }}}}


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم