我正在WPF中编写一个数独应用程序,我使用的是4x4 UniformGrid,其中有四个较小的2x2 UniformGrids。每个网格单元格都包含一个将在其中输入数字的文本框。我需要使所有边界的外部更厚。例如,我想将主网格的外部边框厚度设置为3。
我需要在App.xaml文件中创建样式,然后在UniformGrid组件上使用它。 我已经尝试过使用Rectangle,但是无法使其正常工作。因此,任何提示都值得赞赏。
这是我用来创建网格的代码。
<Grid>
<UniformGrid Name="mainGrid">
<UniformGrid Name="grid1">
<TextBox Name="tb0"/>
<TextBox Name="tb1"/>
<TextBox Name="tb2"/>
<TextBox Name="tb3"/>
</UniformGrid>
<UniformGrid Name="grid2">
<TextBox Name="tb4"/>
<TextBox Name="tb5"/>
<TextBox Name="tb6"/>
<TextBox Name="tb7"/>
</UniformGrid>
<UniformGrid Name="grid3">
<TextBox Name="tb8"/>
<TextBox Name="tb9"/>
<TextBox Name="tb10"/>
<TextBox Name="tb11"/>
</UniformGrid>
<UniformGrid Name="grid4">
<TextBox Name="tb12"/>
<TextBox Name="tb13"/>
<TextBox Name="tb14"/>
<TextBox Name="tb15"/>
</UniformGrid>
</UniformGrid>
</Grid>