Я пишу приложение судоку в WPF и использую 4x4 UniformGrid, в котором есть четыре меньших 2x2 UniformGrid. Каждая ячейка сетки содержит текстовое поле, в которое будет вводиться число. Мне нужно сделать внешнюю границу толще. Например, я хотел бы установить толщину внешней границы основной сетки на 3.
Мне нужно создать стиль в файле App.xaml, а затем использовать его в компонентах UniformGrid.
Я уже пробовал с прямоугольником, но я не могу заставить его работать. Так что любые советы приветствуются.
Вот код, который я использовал для создания сетки.
<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>