gpt4 book ai didi

c# - 如何在单击按钮时检查是否在数据网格中选中了复选框

转载 作者:太空宇宙 更新时间:2023-11-03 13:37:51 24 4
gpt4 key购买 nike

这是数据网格和添加到数据网格第一行的复选框项目的 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
}

最佳答案

解决此问题的一种肮脏方法是在复选框周围使用一个隐藏字段,您可以在其中放置您选择的 id...在您的代码隐藏中您可以看到该行的值...

关于c# - 如何在单击按钮时检查是否在数据网格中选中了复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18120867/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com