バインドするプロパティをタイプセーフに記述します。WPF で ReSharper (Rider) を使用する想定です。
バインドのプロパティ名に誤りがあれば、IDE 上で警告されます。
定義へ移動(Go to Declaration)、すべての参照を検索(Find Usages)、リファクタによる名前変更(Rename)などの機能もフルに利用可能です。
タグ : WPF
[XAML] WPF で IntelliSense による入力補完やリファクタ機能を可能にする記述方法
XAML
XAML
WPF
更新: 2023-03-28 (火)
[WPF] 独自のエントリーポイント Main メソッドを定義する
WPF
WPF
C#
2022-12-14 (水)
App.xaml により Main メソッドは自動生成されますが、独自のエントリーポイントを定義して呼び出す方法です。
[WPF] GridLength に StaticResource の値を設定する
WPF
WPF
XAML
2022-07-08 (金)
Grid
の RowDefinition.Height
, ColumnDefinition.Width
に XAML 上で StaticResources で定義した値をバインドする方法です。
[WPF] WebView2 のイベントをデバッグで確認してみる
WPF
WPF
WebView2
2022-07-06 (水)
WebView2 型と CoreWebView2 型のイベントがいつ発生するのか、その内容をデバッグで確認したいと思います。
[WPF] Menuクリック時にLostFocusによるバインド更新されない
WPF
WPF
XAML
2018-06-24 (日)
メニューバーをクリックしてもTextBoxにフォーカスが残り、UpdateTrigerが呼ばれずTextBoxにバインドした値が更新されない罠。
FocusManager.IsFocusScopeで解決。
[WPF] C#でDataGridColumnのHeaderとVisibilityをバインドする例
WPF
WPF
C#
2018-06-13 (水)
DataTable
をDataGrid
にAutoGeneratingColumn
で自動作成させたケースで、列のヘッダー名と非表示の設定をバインドで制御する例です。
[WPF] C# 指定したファイルのアイコンを表示する
WPF
WPF
C#
Windows API Code Pack
2018-05-29 (火)
Windows API Code Packを使用してアイコンを取得して画面表示します。
ローカルファイルの場合は、System.Drawing.Icon.ExtractAssociatedIconで取得することもできますが、UNC(’\‘から始まるパス)は例外になります。
[WPF] GridSplitter 画面を分割して境界線をドラッグしてリサイズする
WPF
WPF
XAML
更新: 2020-09-19 (土)
Gridの中にGridSplitterを配置して、隣り合うコントロールの幅をリサイズします。
[WPF] C# ポップアップをマウスや指定コントロール.の位置に表示
WPF
WPF
C#
2018-05-25 (金)
Popupコントロールを使用したメッセージを表示します。表示位置を選択する使用例です。
[C#] ビルド後イベントで不要なxmlや言語フォルダを削除する
C#
C#
WPF
Visual Studio
bat
更新: 2023-04-13 (木)
拡張子やフォルダ名を指定して削除します。NuGetから取得したライブラリの不要なファイルを削除することを想定しています。