我发现这个answer解释了如何在XAML中排列网格内的矩形集合:
<Grid... >
<Rectangle Grid.Column="0"
Grid.Row="0"
Stroke="Blue"
Fill="Transparent" />
<TextBlock Grid.Column="0"
Grid.Row="0"
Text="(0,0)" />
</Rectangle>
...
</Grid>
现在我试图在C#中做同样的事情,并且我发现Rectangle没有Content属性。那么如何将TextBlock添加到Rectangle?
答案 0 :(得分:3)
您可以使用Border
代替Rectangle
,因为Border.Content
存在。
您可以设置Rectangle.Stroke
和Rectangle.Fill
,而不是设置Border.BorderBrush
和Border.Background
。