根據操作系統的不同,放置UI控件會導致不同的結果。下圖顯示了Windows 10爲例:解決窗口10操作系統問題
在Windows 7的情況下,我與它沒有任何問題。
XAML代碼爲按鈕和標籤控制(重疊):
<Button Grid.Column="1" Background="Transparent" Margin="0,0,18,0" HorizontalAlignment="Right" Height="30" Width="30" VerticalAlignment="Center" BorderBrush="Transparent" Click="Settings_Click" Style="{DynamicResource ButtonStyle1}" >
<Button.ToolTip >
<TextBlock Margin="-7,-5" Padding="7,5" Foreground="White" Text="{Binding Configuration}" TextWrapping="Wrap"></TextBlock>
</Button.ToolTip>
<Image Source="/Resources/017.png" ></Image>
</Button>
<ContentControl Content="{Binding Mode=OneWay}" DataContext="{Binding ActiveVM}" Margin="-1,49,1,1" Grid.RowSpan="2"/>
我的水晶球說這與操作系統無關,並且與DPI設置有關。 –
在較新版本的Windows標準中,「縮放」值設置爲125%,您可以在設置中進行更改。此設置可以完全改變UI的外觀。編輯器(設計師)使用100%「縮放」值,因此它看起來不同。 (「縮放」基本上是@CodyGray寫的,但是在設置中它被命名爲somethig,縮放字) –