这是要添加到数据网格第一行的数据网格和复选框项的 Xaml 代码。当复选框被选中时,我需要一种方法来识别数据网格的选定行。
XAML
<DataGrid ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.VerticalScrollBarVisibility="Auto" AutoGenerateColumns="True" Name="MedicationDatagrid" Width="{Binding GroupBox}" Background="White" Height="200" >
<DataGrid.Columns>
<DataGridTemplateColumn >
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox Name="chkCheckinMedication" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
C#
private void Button_Click(object sender, RoutedEventArgs e)
{
checkinCheckBox();
}
private void checkinCheckBox()
{
// find datarow and store data into database
}