WinForm控件的Dock属性优先级问题

C# 专栏收录该内容
10 篇文章 1 订阅

在WinForm控件中的Dock属性,如果在一个界面上同时有多个控件设置了Dock属性,那么这些控件的Dock属性就有先后顺序以及优先级,其先后顺序可在Designer文件中查看,如下:

this.Controls.Add(this.A);
this.Controls.Add(this.B);
this.Controls.Add(this.C);

上面的Dock优先级是C > B > A,也就是说越下面的优先级越高。

更改优先级的方法有两种:

直接在Designer中调整语句的顺序,进而改变其优先级。
剪切想要改变优先级的控件,再粘贴。
  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值