&tag(WPF/DataGrid);

目次†[edit]

参考情報†[edit]

DataGridComboBoxColumn†[edit]

基本†[edit]

編集可能にする†[edit]

共通のItemsSourceを使う†[edit]

DataGridTemplateColumn†[edit]

ユーザーコントロールを表示する†[edit]

Validation†[edit]

値入力ごとの検証†[edit]

DataGridColumnので設定する。以下の例ではValidatesOnDataErrorsがTrueなのでIDataErrorInfoを使って検証される。

<DataGridTextColumn Width="100" Header="名前" Binding="{Binding Name, UpdateSourceTrigger=PropertyChanged, ValidatesOnDataErrors=True}"/>

行全体の検証†[edit]

RowValidationRulesにValidationRuleを設定する。

<DataGrid.RowValidationRules>
   <local:RowDataInfoValidationRule ValidationStep="UpdatedValue"/>
</DataGrid.RowValidationRules>

ValidationTemplate†[edit]

その他†[edit]

Tips†[edit]

DataGridRow、DataGridCellを検索する†[edit]

トラブルシューティング†[edit]

追加情報: 'DeferRefresh'は、AddNewトランザクションまたはEditItemトランザクションの実行中は許可されません。†[edit]

再現方法†[edit]

cell.png
error.png

解決方法†[edit]


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS