0

リストボックスの各項目について、 と がButtonありTextBlockます。TextBlock をクリックして項目を強調表示してからRemove(myListBox.SelectedItem).

ただし、特定の Remove-Button がアタッチされている ListBox 内のアイテムを特定する方法を探しているのでRemoveAt(?)、イベントが発生したときにそれを行うことができます。

編集: 各ボタンは、最初に行を強調表示せずに、そのボタンの行の項目を削除する必要があります。したがって、 ListBox.SelectedItem を使用することは実行可能なオプションではありません:)

4

1 に答える 1

1

IndexOfメソッドを使用してアイテムのインデックスを取得できます。

YourCollection.RemoveAt(YourCollection.IndexOf(myListBox.SelectedItem));
于 2013-10-09T08:53:13.127 に答える