私はWPFが初めてです。データグリッド ランタイムから行を削除したいのですが、このように行を削除しようとすると
Datagrid.Items.Remove(eRow);
「エラー: ItemsSource が使用されている間、操作は無効です。代わりに、ItemsControl.ItemsSource を使用して要素にアクセスして変更してください。」というエラーが表示されます。
ObservationCollection と InotifyPropertyChangedEvent を使用できることをオンラインで読みましたが、実装方法がわかりません。
このような削除ボタンがあります
これはデータグリッドです
<ctrls:RhinoDataGrid x:Name="dataGrid" Grid.Row="1" Margin="5" ItemsSource="{Binding Model.CurrentDataTable}"
Style="{StaticResource RhinoDataGridBaseStyle}" IsReadOnly="{Binding Model.IsLinkFile}"
SelectedValue="{Binding Model.CurrentDataRow}" SelectedValuePath="Row"
>
</ctrls:RhinoDataGrid>
助けてください。ありがとう。