Canvas
複数のとをGridView
追加すると がRectangle
ありImages
ます。私が欲しいのは、長方形と画像を重ねて1つに見せることです。
Rectangles と Images に対してほぼ同じコードを書きましたが、何らかの理由でそれらをまとめていません。
コードは次のとおりです。
for (int i = 0; i < 8; i++)
{
for (int j = 0; j < 8; j++)
{
rect = new Rectangle();
rect.Height = canvas1.Height / 8;
rect.Width = canvas1.Width / 8;
th = new Thickness((i * canvas1.Height / 8) + 10, (j * canvas1.Width / 8) + 10, 0, 0);
rect.Margin = th;
rect.Visibility = Visibility.Visible;
canvas1.Children.Add(rect);
}
}
Image のコードも同様ですが、canvas1 の代わりに Grid を使用しています。画像を長方形に重ねるには、どのような変更を行う必要がありますか?