布局实际上是一个Slot模型,其中每个父对象分配给子对象一个Slot,子对象可以自由占用Slot中的空间,通过Margin\VerticalAlignment\HorizontalAlignment控制 实例<Border Background="LightB ...
布局实际上是一个Slot模型,其中每个父对象分配给子对象一个Slot,子对象可以自由占用Slot中的空间,通过Margin\VerticalAlignment\HorizontalAlignment控制
实例
<Border Background="LightBlue" BorderBrush="Black" BorderThickness="2" CornerRadius="45" Padding="25"> <StackPanel Name="SP1" Background="White"> <TextBlock FontSize="15" HorizontalAlignment="Center" Margin="0,0,0,15" Text="StackPanel1"></TextBlock> <Border BorderThickness="1" BorderBrush="Black"> <Button Margin="5,10,15,20">Normal</Button> </Border> <Border BorderThickness="1" BorderBrush="Black"> <Button Margin="5,10,15,20" HorizontalAlignment="Left"> <Button.LayoutTransform> <RotateTransform Angle="15" /> </Button.LayoutTransform> Left</Button> </Border> <Border BorderThickness="1" BorderBrush="Black"> <Button Margin="5,10,15,20" HorizontalAlignment="Right"> <Button.LayoutTransform> <RotateTransform Angle="45" /> </Button.LayoutTransform> Right</Button> </Border> <Border BorderThickness="1" BorderBrush="Black"> <Button Margin="5,10,15,20" HorizontalAlignment="Center"> <Button.LayoutTransform> <RotateTransform Angle="75" /> </Button.LayoutTransform> Center</Button> </Border> <Border BorderThickness="1" BorderBrush="Black"> <Button Margin="5,10,15,20" > <Button.LayoutTransform> <RotateTransform Angle="15" /> </Button.LayoutTransform> LayoutTransform </Button> </Border> <Border BorderThickness="1" BorderBrush="Black"> <Button Margin="5,10,15,20" > <Button.RenderTransform> <RotateTransform Angle="15" /> </Button.RenderTransform> RenderTransform </Button> </Border> </StackPanel></Border>
原标题:WPF学习之路(十一)布局(续)
关键词:wpf
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。