[英]C# check if selected items in a listbox are in a sequence
我有一個包含 29 個項目的列表框,我想檢查用戶是否按順序選擇了項目,例如他是否選擇 (1,2,3,4) 一個消息框會顯示他選擇了 (1 到 4) 和如果他選擇 (1,3,5) 消息框會說他選擇了 (1,3 和 5)。
我明白你想做什么。 第一種方法是知道他像這樣選擇了什么:
for (int i = 0; i < listBox1.SelectedItems.Count; i++)
{
MessageBox.Show("You selected the item " + listBox1.SelectedItems[i] + " with index " + i.ToString());
}
然后,如 MessageBox 中所見,獲取我認為是您想要的索引。 如果您想在一個 MessageBox 中列出所有選定的項目,只需讓用戶選擇他想要的項目,制作一個按鈕,顯示他總共選擇了哪些項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.