Я изучаю WPF и не могу понять, как заставить мои кнопки принимать квадратную форму.
Вот мой XAML Markup:
<Window x:Class="Example"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Height="368" Width="333">
<Window.Resources>
<Style x:Key="ToggleStyle" BasedOn="{StaticResource {x:Type ToggleButton}}"
TargetType="{x:Type RadioButton}">
</Style>
</Window.Resources>
<RadioButton Style="{StaticResource ToggleStyle}">
Very very long text
</RadioButton>
</Window>
Задание явных значений для атрибутов Width
и Height
кажется неправильной идеей - кнопка должна автоматически вычислять свои размеры на основе ее содержимого, но сохранить их ширину и высоту. Возможно ли это?