2024-12-01から1ヶ月間の記事一覧
ここまでのまとめ、成果 結果 テストアプリのコード 環境 ExCanvas.cs CustomControl1.sc Generic.xaml MainWindow.xaml MainWindow.xaml.cs 感想 関連記事 結果 結果 階層 RootThumb Item1 Group1 Item2-1 Item2-2 Group2 Item3-1 Item3-2 Group3 Item3-3-1…
DataのリストをBindingするだけで、それぞれに合ったTemplateを適用して表示することができる DataTypeの識別用列挙体を用意しておいて enum Type { Text, Ellipse, Rect } Dataクラス class MyData MyType、識別用 MyText、文字列 MyLeft、左位置 あとはMyD…
DragDeltaイベントで得られる移動距離は、 マウスカーソルの移動距離 * 1 / 拡大率 わかりやすく書くと マウスカーソルの移動距離 * (1 / 拡大率) 表示がぼやける イマイチな解消法 今回の解消法 テストアプリのコード 環境 MainWindow.xaml MainWindow.xaml…
昨日の続き? gogowaten.hatenablog.com BringIntoViewなし BringIntoViewあり テストアプリのコード 環境 MainWindow.xaml MainWindow.xaml.cs 参照したところ 感想 関連記事 BringIntoViewなし Thumbを移動させてもスクロール位置が変化しないので見えなく…
前回の続き 前回 gogowaten.hatenablog.com 改善前後比較 テストアプリのコード 作成と動作環境 ExCanvas.cs CustomControl1.sc Generic.xaml MainWindow.xaml MainWindow.xaml.cs 感想 関連記事 改善前後比較 改善前のドラッグ移動 すっ飛び マウスはゆっく…
前々回からの続き 今回の結果 テストアプリのコード 環境 ExCanvas.cs CustomControl1.sc Generic.xaml MainWindow.xaml MainWindow.xaml.cs 感想 関連記事 前々回からの続き WPF、自動サイズCanvasをGroupThumbに使ってみた - 午後わてんのブログ gogowaten…
結果 テストアプリ テストアプリのコード CustomControl1.cs Generic.xaml MainWindow.xaml MainWindow.xaml.cs 参照したところ 感想 関連記事 結果 デザイン画面で使ったところ カスタムコントロールのXAMLで使ったところ 同じことを何回も書かなくていいの…
結果 テストアプリのコード 作成と動作環境 ExCanvas.cs Generic.xaml CustomControl1.cs ItemsControlの取得 ExCanvasの取得 MainWindow.xaml MainWindow.xaml.cs 感想 関連記事 結果 動作確認 GroupThumb(薄い赤) Thumb Thumb GroupThumb(薄くはない赤色) …
結果 テストアプリのコード 作成と動作環境 CustomControl1.cs Generic.xaml MainWindow.xaml MainWindow.xaml.cs 参照したところ 感想 関連記事 結果 結果 テストアプリのコード 2024WPF/20241207_ItemsControlCanvasPanelThumb at master · gogowaten/2024…
結果 解決方法 テストアプリのコード MainWindow.xaml MainWindow.xaml.cs 感想 関連記事 結果 フォーカスのあるThumbを方向キーで移動 ベージュ色のところがCanvasパネルで、その中の4つの灰色の四角形がThumb 何も処理しないと方向キー(カーソルキー、矢印…
結果 Visual Studio起動からのCustomControl作成手順 マウスドラッグ移動できるTextBlock 移動できて文字表示できるEllipse● 一つのファイルに複数のカスタムコントロール テストアプリのコード 作成と動作環境 参照したところ 感想 関連記事 結果 カスタム…
結果 方法 対象パネルにKeyboardNavigationMode.Cycleを指定する C#でのコードビハインド XAML KeyboardNavigationMode 列挙型 (System.Windows.Input) | Microsoft Learn 他のコントロールのKeyboardNavigationの既定値 Focusableの既定値がfalseのコントロ…