午後わてんのブログ

ベランダ菜園とWindows用アプリ作成(WPFとC#)

2024-12-01から1ヶ月間の記事一覧

WPF、カスタムコントロール子要素の位置変更後に、親要素の位置とサイズを変更

前々回からの続き 今回の結果 テストアプリのコード 環境 ExCanvas.cs CustomControl1.sc Generic.xaml MainWindow.xaml MainWindow.xaml.cs 感想 関連記事 前々回からの続き WPF、自動サイズCanvasをGroupThumbに使ってみた - 午後わてんのブログ gogowaten…

WPF、Styleの引き継ぎ(継承)させるBasedOnをCustomControlでも使ってみた

結果 テストアプリ テストアプリのコード CustomControl1.cs Generic.xaml MainWindow.xaml MainWindow.xaml.cs 参照したところ 感想 関連記事 結果 デザイン画面で使ったところ カスタムコントロールのXAMLで使ったところ 同じことを何回も書かなくていいの…

WPF、自動サイズCanvasをGroupThumbに使ってみた

結果 テストアプリのコード 作成と動作環境 ExCanvas.cs Generic.xaml CustomControl1.cs ItemsControlの取得 ExCanvasの取得 MainWindow.xaml MainWindow.xaml.cs 感想 関連記事 結果 動作確認 GroupThumb(薄い赤) Thumb Thumb GroupThumb(薄くはない赤色) …

WPF、ItemsControlを使って要素を入れ子にできるカスタムコントロールThumb、グループ化みたいなもの

結果 テストアプリのコード 作成と動作環境 CustomControl1.cs Generic.xaml MainWindow.xaml MainWindow.xaml.cs 参照したところ 感想 関連記事 結果 結果 テストアプリのコード 2024WPF/20241207_ItemsControlCanvasPanelThumb at master · gogowaten/2024…

WPF、フォーカスのあるThumbを方向キーで移動(方向キーでフォーカスを移動させない)

結果 解決方法 テストアプリのコード MainWindow.xaml MainWindow.xaml.cs 感想 関連記事 結果 フォーカスのあるThumbを方向キーで移動 ベージュ色のところがCanvasパネルで、その中の4つの灰色の四角形がThumb 何も処理しないと方向キー(カーソルキー、矢印…

WPF、カスタムコントロール使ってみた、マウスドラッグ移動できるTextBlockを作成

結果 Visual Studio起動からのCustomControl作成手順 マウスドラッグ移動できるTextBlock 移動できて文字表示できるEllipse● 一つのファイルに複数のカスタムコントロール テストアプリのコード 作成と動作環境 参照したところ 感想 関連記事 結果 カスタム…

WPF、Tabキーでのフォーカス移動範囲を今のパネル内に限定したい

結果 方法 対象パネルにKeyboardNavigationMode.Cycleを指定する C#でのコードビハインド XAML KeyboardNavigationMode 列挙型 (System.Windows.Input) | Microsoft Learn 他のコントロールのKeyboardNavigationの既定値 Focusableの既定値がfalseのコントロ…