簡體   English   中英

如何獲取列表框中最近選擇的項目的索引

[英]How to get the index of the recently selected item in a list box

我有一個列表框,其中有一些項目。 我在列表框中選擇了一些項目。 條件是我希望選擇是連續的。 如果我在列表框中選擇了與選擇不連續的任何其他項目,則應立即取消選擇該項目。 我需要具有我試圖在SelectionChangedEvent的幫助下獲取的最近選擇項目的索引,但是它給了我第一個選擇項目的索引。 怎么做?

您正在尋找SelectedIndices集合中的最后一項。

將那些連續選擇的項目的索引保存在某處。

選擇或取消選擇任何項目時,請在SelectionChanged事件中捕獲該項目。 檢查SelectedIndicies集合(如建議的SLaks),以查看是否選擇了除集合之外的其他內容,或者未選中其中的某些項目。 如果需要,還原listBox的顯示。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM