C#

添付プロパティとBindingMode

記事のカテゴリー: C#、.NET 9、WPF 自作の添付プロパティを使用するとき、XAMLで指定するBindingModeによって変わる挙動についてまとめてみました。 サンプル 例として、TextBoxのSelectedTextプロパティ(選択範囲の文字を取得、設定する...

C#

XAMLで列挙型

記事のカテゴリー: C#、.NET 9、WPF XAMLでプロパティ値に列挙型を指定する 例えば、列挙型FileTypeがFolderという値を持っているとすると次のように書けます。 XAML: <Window ... xmlns:local=...

C#

ListViewのヘッダークリックでコマンド実行

記事のカテゴリー: C#、.NET 9、WPF ListViewの項目のソートを実装したい場合などに、ListViewのヘッダーをクリックしたときに発生するイベントにコマンドをバインディングするXAMLのコードです。 サンプルでは省いていますが、ViewModel側では、コマ...