Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Programmatically check a checkbox (usercontrol) withing a DataGrids (usercontrol) SelectedItem / Row WPF XAML
- <UserControl x:Class="UserControls.myCheckboxControl"><Grid>
- <CheckBox x:Name="chkboxList" HorizontalAlignment="Center" Checked="chkboxList_Checked">
- </Grid></UserControl>
- <UserControlx:Class="UserControls.myDataGridControl"><DataGrid x:Name="dgMyGrid>
- <DataGrid.Columns>
- <DataGridTemplateColumn x:Name="tempCol" Header="Checkbox(L)">
- <DataGridTemplateColumn.CellTemplate>
- <DataTemplate>
- <localControls:myCheckboxControl x:Name="controlList"/>
- </DataTemplate>
- </DataGridTemplateColumn.CellTemplate>
- </DataGridTemplateColumn>
- </DataGrid.Columns>
- </DataGrid>
- <UserControl x:Class="UserControls.myCheckboxControl">
- <Grid>
- <CheckBox x:Name="chkboxList"
- HorizontalAlignment="Center"
- IsChecked="{Binding
- Tag,
- RelativeSource={RelativeSource
- AncestorType={x:Type UserControl}}
- Mode=TwoWay}">
- </Grid>
- </UserControl>
- <DataGridTemplateColumn.CellTemplate>
- <DataTemplate>
- <localControls:myCheckboxControl
- Tag="{Binding
- IsSelected,
- Mode=TwoWay,
- RelativeSource={RelativeSource
- AncestorType={x:Type DataGridRow}}}"
- x:Name="controlList"/>
- </DataTemplate>
- </DataGridTemplateColumn.CellTemplate>
- <localControls:myCheckboxControl
- Tag="{Binding
- IsSelected,
- Mode=TwoWay}"
- x:Name="controlList"/>
Add Comment
Please, Sign In to add comment