C# WPF dimensione diversa dall'IDE dopo il debugging?
Sto avendo un problema con aspetto diverso in Blend/VS2012 IDE
e in Debugging
. In IDE
, lo Rectangle
è al centro, ma quando è compilato o sottoposto a debug, la dimensione del margine è diversa. A mio avviso, ciò si verifica perché la dimensione del bordo della finestra è diversa. Voglio davvero risolvere questo problema. Eventuali suggerimenti?
Grazie.
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>
Redatta XAML
codice:
<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>
risultato è lo stesso. È questo problema del mio PC?
Potete fornire il codice xaml? – Xelom
Xelom, ho aggiunto il codice xaml. Grazie per l'attenzione. – jn4kim
Cambia margine su Margine = "10" e imposta Allineamento orizzontale e verticale su Stira o Centra. –