私はWPFが初めてです。これは私がやろうとしていることです:
私は 1 つの列 (検査済み) を持つ DataGridView を持っています。この列にはブール項目をバインドするチェックボックスが含まれています。チェックまたはチェックを外すと (SaveChangesBD 関数)、アプリは 2 つのデータベースに書き込む必要があります。イベントをチェックボックスに関連付けるにはどうすればよいですか?チェックボックスが変更されたときにのみ起動しますが、datagridview が初めて読み込まれたときに起動しませんか?
また、関数 SaveChangesBD は ViewModel クラスにある必要があります。どのパラメーターを渡す必要がありますか? (私は慣用句を知らなければならない)
XAML:
<wpftoolkit:DataGridTemplateColumn Header="{x:Static resx:Resources.inspected}">
<wpftoolkit:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox Name="chkIns"
IsChecked="{Binding Path=Ins,
UpdateSourceTrigger=PropertyChanged}"
CommandParameter="{Binding IsChecked,
RelativeSource={RelativeSource Self},
Mode=TwoWay}"/>
</DataTemplate>
</wpftoolkit:DataGridTemplateColumn.CellTemplate>
</wpftoolkit:DataGridTemplateColumn>