WinForm里有ListView.SelectedItems[i].Index,WPF中沒(méi)有這個(gè)屬性啊自己的方法是:System.Collections.IList selectedDataCollection = listViewQueue.SelectedItems;foreach (getData selectData in listViewQueue.SelectedItems){int selectIndex = listData.IndexOf(selectData);}但是要遍歷查詢(xún),執(zhí)行效率不高啊
1 回答

RISEBY
TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超5個(gè)贊
遍歷不一定效率不高,Winform自帶的selectedItems也是通過(guò)遍歷返回?cái)?shù)據(jù)的。
看你有沒(méi)有使用MVVM模式,如果用了,那在Xaml里面設(shè)置其RowStyle,綁定前臺(tái)的行選中屬性與后臺(tái)自定義的選中屬性。剩下的就是你后臺(tái)遍歷綁定的數(shù)據(jù)就可以得到哪些行選中。
- 1 回答
- 0 關(guān)注
- 1760 瀏覽
添加回答
舉報(bào)
0/150
提交
取消