回答編集履歴

1

誤字修正

2023/07/11 04:07

投稿

hqf00342
hqf00342

スコア394

test CHANGED
@@ -3,10 +3,10 @@
3
3
 
4
4
  > Rectangleが表示されない(SelectRectもRe
5
5
 
6
- データの初期化タイミングによるものですが`myCanvas``RectItemsChangedCallback()`初期化が足りていないことによると思われます。このメソッドはRectItemsが最初に代入されたときに呼ばれる依存関係プロパティの機能で、その際にデータが入っていたら、それを反映させるべきです。
6
+ データの初期化タイミング`myCanvas`::`RectItemsChangedCallback()`での初期化が足りていないことによると思われます。このメソッドはRectItemsが最初に代入されたときに呼ばれる依存関係プロパティの機能で、その際にデータが入っていたら、それを反映させるべきです。
7
- 一番最初のサンプルはViewModel内でデータ追加していたためここに来るときデータが空が自明であった省略してました。)
7
+ (最初のサンプルはここに来るときデータが空である事が自明であったため省略してました。)
8
8
  以下を参照してください。
9
- https://github.com/hqf00342/wpfBindingSample/blob/main/MyCanvas.xaml.cs#L91
9
+
10
10
  ```cs
11
11
  private static void ItemsChangedCallback(DependencyObject d, DependencyPropertyChangedEventArgs e)
12
12
  {
@@ -28,7 +28,7 @@
28
28
  }
29
29
  ```
30
30
 
31
- この部分はListBoxやDataGridの機能をItemsSource機能をCanvasを使って再発明しているような状態です。
31
+ この部分はListBoxやDataGridのItemsSource機能をCanvasを使って再発明しているような状態です。
32
32
  どちらが簡単かはよく考えて使ってみてください。
33
33
 
34
34
  > Canvasの裏に画像を表示させようとImageを追加したが、それも表示されない(SelectPicのデータはあり)