バージョン

コントロールの UI の手動更新 (xamDataPresenter)

トピックの概要

目的

このトピックでは、コントロールのユーザー インターフェイスを手動で更新する方法を説明します。

前提条件

このトピックを理解するために、以下のトピックを参照することをお勧めします。

トピック 目的

このトピックのグループは、 xamDataPresenter コントロールの概要を提供します。

このトピックは、 xamDataGrid コントロールとコントロールが構成されるさまざまな要素を紹介します。

このトピックの内容

このトピックは、以下のセクションで構成されます。

セル値の更新

機能概要

DataPresenter のコントロールが、データ項目に対しプロパティ変更を通知しないコレクションにバインドされている場合があります。具体的にはコレクションが IBindingList インターフェイスを実装しない、またはデータ項目が INotifyPropertyChanged インターフェイスを実装しない場合などで、その場合はデータ項目のプロパティの変更後に、ユーザー インターフェイスを手動で更新する必要があります。

メソッドの概要

以下の表は、コントロールが実行する更新のタスクを説明します。

タスク 詳細 メソッド

参照する単一のセルの更新

Cell クラスでメソッドを呼び出し、単一のセルを更新できます。

関連するフィールドの参照による単一のセルの更新

DataRecord クラスでメソッドを呼び出し、引数として関連する Field を提供すると、単一のセルを更新できます。

レコードのすべてのセルの更新

DataRecord クラスでメソッドを呼び出し、レコードに関連するすべてのセルを更新できます。

関連コンテンツ

トピック

このトピックの追加情報については、以下のトピックも合わせてご参照ください。

トピック 目的

このトピックでは、コントロールのレコードにアクセスする方法を説明します。

このトピックでは、DataItems と DataRecords の相違点について説明します。