沈阳个人网站建设选择,厦门同安建设局网站,主要怎么学的呢,罗湖区seo排名此文目的旨在让人快速了解#xff0c;没有什么深度#xff0c;如需深入了解布局#xff0c;请参考msdn。 如果你要把WPF当winform使用#xff0c;拖拖控件也无不可#xff0c;不过建议还是不要拖的好。 本文将那些用的比较多的几个布局控件#xff08;Grid、UniformGrid、… 此文目的旨在让人快速了解没有什么深度如需深入了解布局请参考msdn。 如果你要把WPF当winform使用拖拖控件也无不可不过建议还是不要拖的好。 本文将那些用的比较多的几个布局控件Grid、UniformGrid、StackPanel、WrapPanel、DockPanel以及Canvas综合起来布局那个伟大的乌龟。 话不多说贴运行图和代码。 下面是XAML代码。 View Code Window x:ClassLayoutPractice.MainWindowxmlnshttp://schemas.microsoft.com/winfx/2006/xaml/presentationxmlns:xhttp://schemas.microsoft.com/winfx/2006/xamlTitleMainWindow Height640 Width640Grid ShowGridLinesTrueGrid.RowDefinitionsRowDefinition/RowDefinition/RowDefinition//Grid.RowDefinitionsGrid.ColumnDefinitionsColumnDefinition/ColumnDefinition/ColumnDefinition//Grid.ColumnDefinitionsGrid.ResourcesStyle TargetTypeButtonSetter PropertyWidth Value60/Setter PropertyHeight Value60/Setter PropertyTemplateSetter.ValueControlTemplateBorder Background#ff909090 BorderBrush#ff707070 BorderThickness1/Border/ControlTemplate/Setter.Value/Setter/Style/Grid.ResourcesStackPanel OrientationHorizontal VerticalAlignmentCenter HorizontalAlignmentCenter Grid.Column3Button/Button//StackPanelDockPanel Width120 Height120Button DockPanel.DockTop WidthAuto Height30/Button DockPanel.DockBottom WidthAuto Height30/Button DockPanel.DockLeft/Button DockPanel.DockRight//DockPanelGrid Grid.Row2 VerticalAlignmentCenter HorizontalAlignmentCenterGrid.ColumnDefinitionsColumnDefinition/ColumnDefinition/ColumnDefinition//Grid.ColumnDefinitionsGrid.RowDefinitionsRowDefinition /RowDefinition /RowDefinition //Grid.RowDefinitionsStackPanel Grid.RowSpan2 VerticalAlignmentCenterButton/Button//StackPanelStackPanel Grid.ColumnSpan2 Grid.Row0 Grid.Column1 OrientationHorizontalButton/Button//StackPanelStackPanel Grid.RowSpan2 Grid.Column2 Grid.Row1Button/Button//StackPanelStackPanel Grid.ColumnSpan2 Grid.Column0 Grid.Row2 OrientationHorizontalButton/Button//StackPanel/GridGrid Grid.Row2 Grid.Column2 VerticalAlignmentCenter HorizontalAlignmentCenterGrid.RowDefinitionsRowDefinition/RowDefinition/RowDefinition//Grid.RowDefinitionsStackPanel OrientationHorizontal HorizontalAlignmentCenterButton//StackPanelStackPanel Grid.Row1 OrientationHorizontal HorizontalAlignmentCenterButton/Button//StackPanelStackPanel Grid.Row2 OrientationHorizontal HorizontalAlignmentCenterButton/Button/Button//StackPanel/GridStackPanel Grid.Row1 OrientationHorizontal VerticalAlignmentCenter HorizontalAlignmentCenterButton VerticalAlignmentBottom/Button RenderTransformOrigin0.5 0.5 Margin0 0 0 42Button.RenderTransformRotateTransform Angle45//Button.RenderTransform/ButtonButton VerticalAlignmentBottom//StackPanelWrapPanel Grid.Row1 Grid.Column2 VerticalAlignmentCenter HorizontalAlignmentCenterStackPanel OrientationHorizontalButton/Button/Button//StackPanelStackPanel OrientationHorizontal Margin60 0 0 0Button HorizontalAlignmentCenter//StackPanelStackPanel OrientationHorizontalButton/Button/Button//StackPanel/WrapPanelUniformGrid Grid.Column1 Rows3 Columns3 VerticalAlignmentCenter HorizontalAlignmentCenterButton/Button/Button/Button/Button/Button/Button/Button/Button//UniformGridButton Grid.Row2 Grid.Column1/Canvas Grid.Row1 Grid.Column1 Width180 Height180Button Canvas.Left0 Canvas.Top0/Button Canvas.Right0 Canvas.Top0/Button Canvas.Left0 Canvas.Bottom0/Button Canvas.Right0 Canvas.Bottom0/Button Margin60//Canvas/Grid
/Window 转载于:https://www.cnblogs.com/Fuss/archive/2012/11/26/2789575.html