如何在WPF中设置绑定datagrid的无界单元格中的值?
我已经在wpf窗口上绑定了datagrid。我添加了一个无界列,并希望在任何事件中设置该列的值。我该怎么做如何在WPF中设置绑定datagrid的无界单元格中的值?,wpf,datagrid,Wpf,Datagrid,我已经在wpf窗口上绑定了datagrid。我添加了一个无界列,并希望在任何事件中设置该列的值。我该怎么做 <DataGrid.Columns> <DataGridCheckBoxColumn x:Name="delFlgColumn" Binding="{Binding Path=DelFlg, NotifyOnTargetUpdated=True, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"
<DataGrid.Columns>
<DataGridCheckBoxColumn x:Name="delFlgColumn" Binding="{Binding Path=DelFlg, NotifyOnTargetUpdated=True, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}" Header="Del Flg" Width="SizeToHeader" Visibility="Hidden"/>
<DataGridTextColumn x:Name="ModeFlgColumn" Header="Mode" Width="SizeToHeader" Visibility="Visible" />
</DataGrid.Columns>
</DataGrid>
我想在ModeFlgColumn中设置“D”,用户在其中选中复选框delFlgColumn。那么我如何才能做到这一点呢?将您的xaml修改为以下内容
<DataGrid.Columns>
<DataGridCheckBoxColumn
x:Name="delFlgColumn"
Binding="{Binding Path=DelFlg, NotifyOnTargetUpdated=True, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"
Header="Del Flg"
Width="SizeToHeader"
Visibility="Hidden"/>
<DataGridTextColumn
x:Name="ModeFlgColumn"
Header="Mode"
Width="SizeToHeader"
Visibility="Visible"
YourEvent="YourEventMethod"/>
</DataGrid.Columns>
请添加一些代码,显示您的效果。我想在ModeFlgColumn中设置“D”,用户选中复选框delFlgColumn。那我怎么做呢?检查这个
private void YourEventMethod(object sender, YourEventArgs e)
{
// do stuff
}