C# WPF inny rozmiar od IDE po debugowaniu?
Mam problem z innym wyglądem w Blend/VS2012 IDE
aw Debugging
. W IDE
, Rectangle
znajduje się w środku, ale gdy jest skompilowany lub debugowany, rozmiar marginesu jest inny. Moim zdaniem dzieje się tak, ponieważ rozmiar obramowania okna jest inny. Naprawdę chcę naprawić ten problem. Jakieś sugestie?
Dziękuję.
XAML
<Window x:Class="WpfApplication2.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="202" Width="194">
<Grid HorizontalAlignment="Left" Height="171" VerticalAlignment="Top" Width="186">
<Rectangle Fill="#FFF4F4F5" HorizontalAlignment="Left" Height="151" Margin="10,10,0,0" Stroke="Black" VerticalAlignment="Top" Width="166"/>
</Grid>
Zmieniano kod XAML
:
<Window x:Class="WpfApplication2.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="202" Width="194">
<Grid HorizontalAlignment="Left" Height="171" VerticalAlignment="Top" Width="186">
<Rectangle Fill="#FFF4F4F5" HorizontalAlignment="Center" Height="151" Margin="10" Stroke="Black" VerticalAlignment="Center" Width="166"/>
</Grid>
wynik jest taki sam. Czy to jest problem mojego komputera?
Czy możesz podać kod XAML? – Xelom
Xelom, dodałem kod XAML. Dziękuję za uwagę. – jn4kim
Zmień marge na Margin = "10" i ustaw poziomy i pionowy na rozciąganie lub wyśrodkuj. –