当前位置: 首页 > news >正文

品牌网站查询电子工程师网站

品牌网站查询,电子工程师网站,lnmp wordpress 不显示主题,门户网站管理系统严格来说#xff0c;Border并不是一个布局控件#xff0c;因为它并不是Panel的子类#xff0c;而是Decorator装饰器的子类#xff0c;而Decorator继承于FrameworkElement。我们要先看看它的父类Decorator。 public class Decorator : FrameworkElement, IAddChild {public…严格来说Border并不是一个布局控件因为它并不是Panel的子类而是Decorator装饰器的子类而Decorator继承于FrameworkElement。我们要先看看它的父类Decorator。 public class Decorator : FrameworkElement, IAddChild {public Decorator();public virtual UIElement Child { get; set; }protected override int VisualChildrenCount { get; }protected internal override IEnumerator LogicalChildren { get; }protected override Size ArrangeOverride(Size arrangeSize);protected override Visual GetVisualChild(int index);protected override Size MeasureOverride(Size constraint);}Decorator 装饰器只有一个Child 属性说明Decorator只能容纳一个子元素UIElement也就是Border只能容纳一个子元素。 再看看Border的结构定义 public class Border : Decorator {public static readonly DependencyProperty BorderThicknessProperty;public static readonly DependencyProperty PaddingProperty;public static readonly DependencyProperty CornerRadiusProperty;public static readonly DependencyProperty BorderBrushProperty;public static readonly DependencyProperty BackgroundProperty;public Border();public Thickness BorderThickness { get; set; }public Thickness Padding { get; set; }public CornerRadius CornerRadius { get; set; }public Brush BorderBrush { get; set; }public Brush Background { get; set; }protected override Size ArrangeOverride(Size finalSize);protected override Size MeasureOverride(Size constraint);protected override void OnRender(DrawingContext dc);}BorderThickness设置Border边框的厚度像素宽度。Padding设置子元素相对于Border边框的距离。CornerRadius设置Border的圆角。BorderBrush设置Border边框的颜色画刷。Background设置Border的背景颜色画刷。 正是因为Border有这么多实用的属性 所以 我们通常在布局界面时Border装饰器控件是首选。 WrapPanel Margin10Border Height35 Margin10 Padding5 BorderThickness1 BorderBrushGrayTextBlock Text矩形 - Border控件 Margin5 //BorderBorder Height35 Margin10 Padding5 BorderThickness1 BorderBrushGray CornerRadius20TextBlock Text椭圆 - Border控件 Margin5 //BorderBorder Width150 Height150 Margin10 Padding5 BorderThickness1 BackgroundRed BorderBrushGray CornerRadius75TextBlock Text圆形Border控件 Margin5 HorizontalAlignmentCenter FontSize16 FontWeightBold VerticalAlignmentCenter ForegroundWhite//Border/WrapPanel我们分别写了3个Border第一个Border被设计成矩形第二个Border增加了圆角属性第三个Border通过CornerRadius属性将值设置为宽度或高度的一半就形成了一个正圆。 GridSplitter分割窗口 GridSplitter控件用来分割窗体的布局必须放在Grid栅格控件中配合使用通过鼠标按住GridSplitter进行左右或上下拖动即可调整行列尺寸。 注意 如果你希望GridSplitter控件可以水平调整左右的Grid列宽时那么HorizontalAlignment属性必须设置为Stretch或者Center。如果你希望GridSplitter控件可以垂直调整行高那么VerticalAlignment属性必须设置为Stretch或者Center。ShowsPreview属性表示拖动时是否及时绘制调整尺寸。 GridGrid.ColumnDefinitionsColumnDefinition/ColumnDefinition Widthauto/ColumnDefinition//Grid.ColumnDefinitionsBorder Grid.Column0 BackgroundLightBlueTextBlock TextWrappingWrap Padding10 LineHeight201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111/TextBlock/BorderGridSplitter Grid.Column1 Width5 HorizontalAlignmentCenter ShowsPreviewFalse/Border Grid.Column2 BackgroundLightCoralTextBlock TextWrappingWrap Padding10 LineHeight20222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222/TextBlock/Border/Grid最好是为GridSplitter单独分配一行或者一列同时GridSplitter需要跨越整行或整列这样的效果会更好。 如上面的代码所示我们在Grid中分割了3个单元格3列将GridSplitter居在放置简单设置一下GridSplitter的属性就可以达到我们的目的了。
http://www.hkea.cn/news/14522534/

相关文章:

  • 银川建立网站企航网络推广
  • 兰州网站seo服务浙江省建设工程质监站网站
  • pdf做电子书下载网站网站的功能包括哪些
  • 加盟网站建设服务windows优化大师官方免费下载
  • 风向标网站建设网站开发离线下载报表
  • 营销网站建设优化网站的建设与运营
  • 无锡模板建站源码发行商城小程序
  • 网站建设先进事迹山西网站建设哪家好
  • 怎么样销售关于网站建设广州注册公司网上申请入口
  • 阿里云建网站教程九江 网站建站 设计 公司
  • 竞价网站服务器wordpress开源协议
  • 大连网站建设特色新任上海市领导调整公示
  • 网站正在建设中 英语wordpress静态网址
  • 自己做网站好难挣钱网站建设 嘉定
  • 做网站排行竞价排名和seo的区别
  • 网站选择城市怎么做下载免费ppt模板
  • 个网站做淘宝客推广可以吗代码编程软件免费
  • 第三方编辑网站怎么做现在的网站用什么程序做
  • 河北建设银行官网招聘网站在哪个网站可以找做海报的模板
  • 网站内容排版设计重庆网站建设公司有哪些
  • 宜宾建设局网站怎样在各大网站发布信息
  • 网站建设功能图登录背景图片素材
  • 面试网站开发员app用户量排名
  • 鞍山一般建一个网站需要多少钱云阳网站建设
  • 苏州建设建设信息网站深圳宝安天气预报
  • 企业营销型网站建设图片seo是什么意思金融
  • 云主机多个网站郴州住房和城乡建设部网站
  • 北京的网站建设收费标准网站建设技术公司
  • 网站建设的目的12306网站建设多少钱
  • 破解版软件下载网站精诚时代 网站谁做的