データ バインディングの操作方法に関するトピック
このセクションのトピックでは、データ バインディングを使用して、共通言語ランタイム (CLR) オブジェクトと XML の形式でさまざまなデータ ソースのデータに要素をバインドする方法について説明します。
このセクションでは、次の操作を行います。
- 単純なバインディングを作成する
- バインディング ソースの を指定する
- XAML でデータをバインド可能にする
- テキスト ボックス テキストがソース を更新するタイミングを制御します。
- バインディング の方向を指定する
- コレクションにバインドし、選択 に基づいて情報を表示する
- 列挙にバインドする
- 2 つのコントロールのプロパティをバインド
- バインド検証を実装する
- カスタム オブジェクト に検証ロジックを実装する
- バインディング ターゲット プロパティからバインディング オブジェクトを取得する
- CompositeCollection を実装する
- バインドされたデータ を変換する
- コードでバインドを作成する
- データ コレクション の既定のビューを取得する
- Data CollectionView 内のオブジェクト間を移動する
- ビュー でのデータのフィルター処理の
- ビューでデータを並べ替える
- XAML でビューを使用してデータを並べ替え、グループ化する
- 階層データ で Master-Detail パターンを使用する
- 階層型 XML データ で Master-Detail パターンを使用する
- バインドされた項目のリストに基づいて値を生成
- プロパティ変更通知 を実装する
- ObservableCollection の作成とバインド
- PriorityBinding を に実装する
- XMLDataProvider と XPath クエリを使って XML データをバインドする
- XDocument、XElement、または LINQ for XML クエリ結果に結び付ける
- LINQクエリの結果にバインドする
- データ バインディング で XML 名前空間を使用する
- ADO.NET データ ソース にバインドする
- メソッドへのバインド
- バインド更新の通知設定
- バインド をクリアする
- DataTemplate-Generated 要素の検索
参考
関連セクション
- WPF でのデータバインディング
- データ バインディングのパフォーマンス
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET Desktop feedback