العثور على العنصر المحدد لعرض القائمة
-
11-07-2019 - |
سؤال
ولدي حاليا عرض القائمة التي تضم عدة صفوف من البيانات ولدي contextmenustrip في C # .NET.
وماذا أواجه مشاكل مع هو عند النقر على هذا البند قطاع القائمة أريد أن أعرف الصف الذي تم اختياره.
المحلول
لتحصل على الصفوف المحددة كما يقول sindre كنت تفعل مثل هذا:
foreach (ListViewItem item in lvFiles.SelectedItems)
{
....................................
}
وlvFiles هو يكون ListView.
نصائح أخرى
لتحصل على هذا البند مختارة من عرض القائمة، حاول هذا:
ومؤشر كثافة العمليات = 0؛
إذا (this.myListView.SelectedItem.Count> 0)
مؤشر = this.myListView.SelectedIndices [0]
وهذا سوف تعطيك مؤشر العنصر المحدد في listview.
يمكنك أيضا إحالة هذا:
http://www.neowin.net/forum/index.php؟showtopic= 358458
وأنا حقا لا أعرف ماذا تقصد هنا. أرجو أن توضح مشكلتك أخرى أو توفير رمز المثال؟
لتحصل الصف المحدد في ListView استخدام الخاصية ListView.SelectedItems. ListView.SelectedItems [0] سوف تعطيك البند الأول seleted (كما يمكن أن يكون هناك أكثر من عنصر واحد مختارة)