Tôi đang học WPF và không thể tìm ra cách để làm cho các nút của tôi có hình vuông.Bố trí động WPF: cách thực thi tỷ lệ vuông (chiều rộng bằng chiều cao)?
Đây là Markup XAML của tôi:
<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>
Xác định giá trị rõ ràng cho Width
và Height
thuộc tính có vẻ như là một ý tưởng sai - nút nên tính toán kích thước của nó dựa trên nội dung của nó automagically, nhưng giữ chiều rộng và chiều cao bình đẳng của nó . Điều này có thể không?
http://stackoverflow.com/questions/288954/how-do-i-keep-aspect-ratio-on-scalable-scrollable-content-in-wpf – Mangesh