私はObservableCollectionに項目数が可変です。私は、リストボックスの内部のTextBox内の各項目を表示:ObservableCollectionの最初の項目をスキップ
<ListBox ItemsSource="{Binding Collection, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}">
<ListBox.ItemTemplate>
<DataTemplate>
<TextBox Label="{Binding Title}"/>
</DataTemplate>
</ListBox.ItemTemplate>
今私はのObservableCollectionの最初の項目をスキップしたいです。私はViewModelでそれを行うことができるかどうかを知っていますが、それを行うにはXAMLの方法があるかどうかを知りたいと思います。ような何か:
<ListBox ItemsSource="{Binding Collection.Skip(0), Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}">
...
を、 'モード= TwoWay'を指定すると' UpdateSourceTrigger = PropertyChanged' 'ItemsSource'プロパティをバインドするときに意味がありません。コントロールは決してそのプロパティを変更しません。 – Clemens
はい、そうです。それは私の問題を簡単な方法で示すために、さまざまなコードからまとめた例です。私はバインディングのその部分を削除するのを忘れました。 – L4c0573