C# WPF unterschiedliche Größe von IDE nach dem Debuggen?
Ich habe ein Problem mit unterschiedlichen Aussehen in Blend/VS2012 IDE
und in Debugging
. In IDE
steht die Rectangle
im Mittelpunkt, aber wenn es kompiliert oder debuggt wird, ist die Größe des Rands unterschiedlich. Aus meiner Sicht tritt dies auf, weil die Größe des Fensterrahmens unterschiedlich ist. Ich möchte dieses Problem wirklich beheben. Irgendwelche Vorschläge?
Vielen Dank.
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>
XAML
Code Editiert:
<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>
Ergebnis ist das gleiche. Ist dieses Problem von meinem PC?
Können Sie XAML-Code bereitstellen? – Xelom
Xelom, Ich habe den XAML-Code hinzugefügt. Danke für Ihre Aufmerksamkeit. – jn4kim
Ändern Sie das Margining auf Margin = "10" und setzen Sie Horizontal und VerticalAlignment auf Stretch oder Center. –