【WPF】DataGridで編集した値をItemSourceに反映する方法 ALL 2023.06.122023.06.14 この記事は約4分で読めます。 基本コードシリーズになります。今回はWPFコントロール「DataGrid」のDataSource更新に関して記述します。DataGridは一覧表示したものを編集することができますが、そのままではコード上で紐づけたItemSourceが変化していません。今回は編集後反映するやり方を解説します。 目次 目次.やり方.コード例. 目次. やり方. BindingのUpdateSourceTriggerを設定するだけで可能です。 Binding=”{Binding Path=COLUMN1, UpdateSourceTrigger=PropertyChanged}” コード例. <Grid> <Grid.ColumnDefinitions> … </Grid.ColumnDefinitions> <Grid.RowDefinitions> … </Grid.RowDefinitions> <StackPane … /> <DataGrid … > <DataGrid.RowStyle> … </DataGrid.RowStyle> <DataGrid.Columns> <DataGridTemplateColumn … > <DataGridTemplateColumn.CellTemplate> <DataTemplate> <ComboBox … SelectedValue=”{Binding Path=OrderKbn, UpdateSourceTrigger=PropertyChanged}” /> </DataTemplate> </DataGridTemplateColumn.CellTemplate> </DataGridTemplateColumn> </DataGrid.Columns> </DataGrid></Grid>