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