У меня есть StackPanel с кистью фона, и она содержит одну кнопку. Он содержится в сетке, которая шире кнопки.
К сожалению, фон имеет такую же ширину, как кнопка. Я вижу это вокруг поля кнопки. В итоге у меня есть широкая полоса серого цвета по умолчанию рядом с моей кнопкой, вокруг которой находится рамка моего цвета фона.
<StackPanel Visibility="Visible" HorizontalAlignment="Right" Background="{StaticResource qtyBg}">
<Button x:Name="bttnQtyEditKeys" Content="EDIT KEYPAD" Visibility="Visible" Click="bttnQtyEditKeys_Click"/>
</StackPanel>
Мне удалось это исправить, обернув Границу вокруг нее и установив кисть фона Границы.
Это хак, поэтому меня это раздражает. Есть ли альтернативный способ сделать фон StackPanel не глупым?