Как установить флажок CellTemplate на основе выбора строки таблицы данных? - PullRequest
0 голосов
/ 24 января 2019

щелкнув в любом месте строки dataGrid, необходимо установить флажок и выполнить соответствующее действие триггера флажка. Пример кода Скелет.

<DataGrid>
    <DataGrid.Columns>
        <DataGridTemplateColumn>
          <DataGridTemplateColumn.CellTemplate>
             <DataTemplate>
                 <CheckBox>
                      //Checked/unchecked Interaction.Triggers>
                 </CheckBox>
             </DataTemplate>
          <DataGridTemplateColumn.CellTemplate>
        </DataGridTemplateColumn>
    </DataGrid.Columns>
</DataGrid>

1 Ответ

0 голосов
/ 24 января 2019
for(int i;i<=dataGridView1.Rows.Count;i++)
{
    DataGridViewCheckBoxCell CbxCell = row.Cells[i] as DataGridViewCheckBoxCell;
if (CbxCell!=null && !DBNull.Value.Equals(CbxCell.Value) && (bool)CbxCell.Value == true)
{
    // Logic You Want to implement
}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...