Using Margin to position elements : Margin « Windows Presentation Foundation « VB.Net Tutorial






<Page     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <DockPanel>
        <Border BorderBrush="Red" BorderThickness="5">
            <StackPanel HorizontalAlignment="Left" Margin ="20">
                <Label HorizontalAlignment="Left" Width="100">Username</Label>
                <TextBox Margin ="0 0 0 10" Width="150">username@example.com</TextBox>
                <Label HorizontalAlignment="Left" Width="100">Password</Label>
                <PasswordBox Margin ="0 0 0 10" Width="150"></PasswordBox>
                <Button Margin ="0 0 0 10" Content="Submit"/>
            </StackPanel>
        </Border>
    </DockPanel>
</Page>
WPF Using Margin To Position Elements








16.51.Margin
16.51.1.Using Margin to position elementsUsing Margin to position elements
16.51.2.Set margins, by changing any existing property value for the margin in code-behind with Thickness classSet margins, by changing any existing property value for the margin in code-behind with Thickness class