zoukankan      html  css  js  c++  java
  • WPF排版布局经验总结(干货)简短不疲倦

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

    1.区域划分

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

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

    2.寻找界面的共性

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

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

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

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

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

  • 相关阅读:
    幂等性-接口安全性
    spring 事务
    Disruptor 并发框架
    java中锁的应用
    线程池原理
    并发队列阻塞式与非阻塞式的区别
    Swagger UI教程 API 文档神器 搭配Node使用
    linux ssh_config和sshd_config配置文件
    Linux中iptables设置详细
    Linux(Centos)之安装Redis及注意事项
  • 原文地址:https://www.cnblogs.com/ma-nong01/p/14323444.html
Copyright © 2011-2022 走看看