質問編集履歴
4
初心者マークを追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -11,6 +11,8 @@
|
|
11
11
|
以下、ソースと現状の詳細を記載します。
|
12
12
|
インデクサのBindingに失敗していそうだと思っているのですが、どこが悪いでしょうか?
|
13
13
|
|
14
|
+
開発経験はなくC#を触り始めたばかりの初心者のため、かなりお見苦しいコードになっていると思いますが、ご回答のほどよろしくお願いします。
|
15
|
+
|
14
16
|
###現状のソース
|
15
17
|
|
16
18
|
```xaml
|
3
配列の記法についての指摘を受け追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -38,7 +38,7 @@
|
|
38
38
|
<Image x:Name="GridCell1_0" Source="{Binding Path=Peace[1][0]}" Margin="1" Grid.Row="0" Grid.Column="1"/>
|
39
39
|
<Image x:Name="GridCell2_0" Source="{Binding Path=Peace[2][0]}" Margin="1" Grid.Row="0" Grid.Column="2"/>
|
40
40
|
<Image x:Name="GridCell3_0" Source="{Binding Path=Peace[3][0]}" Margin="1" Grid.Row="0" Grid.Column="3"/>
|
41
|
-
<!--盤上のすべての目に画像をBinding-->
|
41
|
+
<!--盤上のすべての目に画像をBinding。配列の記法はPeace[,]のほうが正しいかも。現状はどちらの記法でも動かない-->
|
42
42
|
<!--長いので以下略-->
|
43
43
|
</Grid>
|
44
44
|
</Grid>
|
2
誤字の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,8 +5,8 @@
|
|
5
5
|
|
6
6
|

|
7
7
|
|
8
|
-
やりたいのは上画像の6*5のすべての
|
8
|
+
やりたいのは上画像の6*5のすべての目に5種類のピースの画像をランダムに並べることです。
|
9
|
-
現状はSTARTボタンをクリックするとピースが並べられるようにしているつもりですが、ボタンを
|
9
|
+
現状はSTARTボタンをクリックするとピースが並べられるようにしているつもりですが、ボタンを押しても何も表示されない状態です。
|
10
10
|
|
11
11
|
以下、ソースと現状の詳細を記載します。
|
12
12
|
インデクサのBindingに失敗していそうだと思っているのですが、どこが悪いでしょうか?
|
1
誤字の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -33,7 +33,7 @@
|
|
33
33
|
<RowDefinition Height="*"/>
|
34
34
|
<!--5行。長いので以下略-->
|
35
35
|
</Grid.RowDefinitions>
|
36
|
-
<!--インデクサPeace[x][y]をImageのSourceにBindingし、下のソースでモデル上の盤面に配置した各要素を表示する。-->
|
36
|
+
<!--インデクサPeace[x][y]をImageのSourceにBindingし、下のC#のソースでモデル上の盤面に配置した各要素を表示する。-->
|
37
37
|
<Image x:Name="GridCell0_0" Source="{Binding Path=Peace[0][0]}" Margin="1" Grid.Row="0" Grid.Column="1"/>
|
38
38
|
<Image x:Name="GridCell1_0" Source="{Binding Path=Peace[1][0]}" Margin="1" Grid.Row="0" Grid.Column="1"/>
|
39
39
|
<Image x:Name="GridCell2_0" Source="{Binding Path=Peace[2][0]}" Margin="1" Grid.Row="0" Grid.Column="2"/>
|