WPF DataGrid – Beispiel DataGridTemplateColumn mit CheckBox und CommandBinding

 <DataGridTemplateColumn Header="Erledigt?" IsReadOnly="False">

                        <DataGridTemplateColumn.CellTemplate>
                            <DataTemplate>

                                <CheckBox Command="{Binding Path=DataContext.SetErledigtCommand,
                                                            RelativeSource={RelativeSource FindAncestor,
                                                                                           AncestorType={x:Type DataGrid}}}"
                                          CommandParameter="{Binding ElementName=DgSource,
                                                                     Path=SelectedItem}"
                                          IsChecked="{Binding DataContext.Erledigt,
                                                              UpdateSourceTrigger=PropertyChanged}" />



                            </DataTemplate>

                        </DataGridTemplateColumn.CellTemplate>
                    </DataGridTemplateColumn>

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.