SelectionChanged
ComboBox にイベントを追加しました。前に選択したアイテムのインデックスを見つける必要があります。ただし、アイテムのインデックスを見つける簡単な方法が見つかりません。私が持っている:
// In the XAML file
<ComboBox Name="myCombobox" ItemsSource="{Binding MyCollectionView}" SelectionChanged="myCombobox_SelectionChanged" />
// In the XAML.cs file
public void myCombobox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
ComboBoxItem item = e.RemovedItems[0];
if (e.AddedItems.Count > 0)
{
ComboBoxItem item = e.RemovedItems[0];
if (item != null)
int index = /* Find index of this item! */;
}
}
ここで正しいインデックスを取得する最も簡単な方法は何ですか? なぜプロパティComboBoxItem
を持っていないのですか?Index