WPF 列表框项信息
本文关键字:信息 列表 WPF | 更新日期: 2023-09-27 18:34:28
对于列表框中的每个项目,我都有一个Button
和一个TextBlock
。我可以将我的按钮设置为引发一个事件,该事件从 ListBox 中删除某个项目,如果我单击 TextBlock 以突出显示该项目,然后Remove(myListBox.SelectedItem)
.
但是,我正在寻找一种方法来识别特定删除按钮附加到 ListBox 中的哪个项,以便我可以RemoveAt(?)
何时引发事件。
编辑:每个按钮都应删除该按钮行上的项目,而不先突出显示该行。因此,使用 ListBox.SelectedItem 不是一个可行的选项:)
您可以使用
IndexOf
方法获取项目的索引:
YourCollection.RemoveAt(YourCollection.IndexOf(myListBox.SelectedItem));