このセクションのトピックでは、データ バインディングを使用して、共通言語ランタイム (CLR) オブジェクトと XML の形式でさまざまなデータ ソースのデータに要素をバインドする方法について説明します。
このセクションでは...
- 単純なバインドを作成する
- バインディング ソースの を指定する
- XAML でのバインドでデータを使用できるようにする
- TextBox テキストがソースを更新するタイミングを制御する
- バインディングの方向を指定する
- コレクションへのバインドと選択に基づく情報の表示
- 列挙値にバインドする
- 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 によって生成された要素を検索する
リファレンス
関連セクション
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET Desktop feedback