DataTemplate を使用して各ビューモデル オブジェクトをラップする ItemTemplate を持つ ListBox があります。
次のようになります。
<ListBox (Style stuff....)>
.
.
.
<ListBox.ItemTemplate>
<DataTemplate DataType="{x:Type vm:MyViewModel}">
<Label Content={Binding MyFirstProperty, Mode=TwoWay}" />
<Label Content={Binding MySecondProperty, Mode=TwoWay}"/>
リストボックスに入力する各 DataTemplated "row" アイテムのアイテム番号を返すにはどうすればよいですか? 私の中でそれにバインドしたいDataTemplate
(したがって、各行は適切なインデックス値で番号付けされているように見える)。
私は現在OnCollectionViewCurrentChanged
EventHandler
、 のICollectionView
ラッピング のObservableCollection
を聴いていMyViewModels
ます。
前もって感謝します!