<Grid x:Name="LayoutGrid" Visibility="Visible" Background="Transparent" Canvas.Left="20">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="200"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="50" />
<RowDefinition Height="Auto" />
<RowDefinition Height="600" />
</Grid.RowDefinitions>
<Border Grid.Row="0" Grid.Column="0" BorderBrush="Black" BorderThickness="1" />
<Border Grid.Row="2" Grid.Column="0" BorderBrush="Black" BorderThickness="1" />
</Grid>
在此XAML代碼中,我將一個邊框放置在網格的兩個單元格中。我需要改變設計,並在C#中做同樣的事情。我知道如何在C#中實例化一個邊框併爲其分配屬性,但是如何將每個邊框對象與網格中的正確單元相關聯? (在這裏命名爲'LayoutGrid')。換句話說,我該如何處理C#中元素在上面的XAML代碼中所做的事情?如何以編程方式爲網格的單元格創建邊框
你爲什麼要這麼做?如果它取決於某些條件,則可能希望以樣式或綁定方式創建邊框 – ShayD