WPF:哪位高手来运行一下这个代码,发现了一个奇怪现象
WPF:谁来运行一下这个代码,发现了一个奇怪现象。
为什么Border和Label,这两个控件,没有对齐?而是位置错开了一个像素?
为什么 Border的大小是21*20?本来应该是20*20。
------解决方案--------------------
为什么Border和Label,这两个控件,没有对齐?而是位置错开了一个像素?
为什么 Border的大小是21*20?本来应该是20*20。
- XML code
<Window x:Class="Test.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="Auto"></RowDefinition> <RowDefinition Height="Auto"></RowDefinition> <RowDefinition></RowDefinition> </Grid.RowDefinitions> <Border Grid.Row="1" Width="20" Height="20" Background="Green" BorderBrush="Transparent"></Border> <Label Grid.Row="2" Width="20" Height="20" Background="Green"></Label> </Grid> </Window>
------解决方案--------------------