• WPF排版布局经验总结(干货)简短不疲倦


    本文不过多讲述wpf的基础布局控件,本文只记录WPF排版的技巧,这是个人的总结,不能符合所有情况,如果有何不对的地方,请评论指正,谢谢。

    1.区域划分

    在接手一个界面的时候,先纵观全局,将眼见的区域划分,将多个内容相关控件划分为一个区域,

    推荐优先使用Grid进行区域的划分,尽量设置行列的宽高为Auto或者按*比例进行划分,设定定值宽高不易维护以及自适应。

    2.寻找界面的共性

    将所看到的属性作用相同的控件归类,比如大部分都是Label,可以将label行列归为一类,然后使用StackPanel或者其他容器将

    Label存放排列。再寻找下一列,例如TextBox,将TextBox归为一类,使用容器存储,再放入预先设定好的Grid中。

    3.尽量避免单独对控件的宽高使用定值。

    控件排版时尽量少使用定值去单独控制控件的宽高,因为这样后续发现内容过长,需要对控件长度进行调整的时候就傻眼了。

    每一个都需要调,所以可以使用同一样式去控制显示或者输入相同内容控件的宽高和Margin
     

  • 相关阅读:
    02-Maven安装配置
    01-Maven功能特点
    安装Jenkins服务
    Python操作Saltstack
    基于Python自动上传包到nexus仓库
    避免代码merge后无法构建发布(GItlabCI + Jenkins)
    SonarQube-Centos环境设置为系统服务
    SonarQube配置LDAP认证集成
    Centos7 搭建Go语言编译环境
    OpenShift-EFK日志管理
  • 原文地址:https://www.cnblogs.com/ma-nong01/p/14323444.html
Copyright © 2020-2023  润新知