c#devexpress 窗体控件dock的重要
在设计c# devexpress winform 窗体时, 要建立起dock意识, dock就是子窗体如何靠在父窗体上, 有fill 全覆盖, buttom 底部,top 上部...
如下图

panelcontorl 添加usercontrol 时 usercontrol 需要添加dock属性,否则主窗体打开时,usecontrol 会不听父窗体的约束,如果usercontrol 内的gridcontrol 比默认开大窗体大,会显示不全..碰到竖屏显示器由于分辨率的问题,很容易导致在笔记本上没事
在竖屏显示器上存在问题...所以dock 的常识很重要.
一般来说

在主窗体加载panelcontrol panelcontrol 是fill 全部, panelcontrol 加载usercontrol ,usercontrol是left 这可以保证gridview如果小于父窗体时靠左侧填充,不用随父窗体大小拉伸变形....
在usercontrol 控件内, 只有上下两项 ,上边panel 或者groupbox 选top , 下边控件如果是gridcontrol ,设置为body吧中间选项,这样,在主窗体最大化时就会显示的正常
c#devexpress 窗体控件dock的重要的更多相关文章
- DevExpress 用户控件 分页(上)
		
说明:使用用户控件分页,完成后,使用时非常简单,数据绑定,调用自己写的一个事件就OK了 前期准备工作: (1)添加一个用户控件 命名PageCtrl (2)打开代码: [csharp] view ...
 - DevExpress.LookUpEdit控件实现自动搜索定位功能 兼使用方法(looUpEdit可编辑)
		
DevExpress.LookUpEdit 使用方法 设置可手动输入 this.LookUpEdit1.Properties.TextEditStyle = DevExpress.XtraEditor ...
 - C# winform 跨线程更改窗体控件的属性
		
当winform程序中新开一个线程,是无法改变主线程中窗体控件的属性的,否则运行时会报错. 若想在其他线程中控制主线程中的窗体控件,则必须利用BeginInvoke方法. 例如:添加一个名为textb ...
 - winform窗体控件(全)
		
回顾跟补充下除了昨天那常用6个其他的winform窗体控件作用 1:Button:按钮 (1)AutoSize:如果是True的情况下,内容将会撑开:False的话会另起一行 (2)Enabled: ...
 - (转)sl简单自定义win窗体控件
		
sl简单自定义win窗体控件 相信大家接触过不少win窗体控件ChildWin子窗口就的sl自带的一个 而且网上也有很多类似的控件,而今天我和大家分享下自己制作个win窗体控件,希望对初学 ...
 - 如何:对 Windows 窗体控件进行线程安全调用
		
http://msdn.microsoft.com/zh-cn/library/ms171728(VS.90).aspx http://msdn.microsoft.com/zh-cn/library ...
 - C# 静态函数调用窗体控件
		
回调函数方法是静态函数,需要调用窗体控件,赋值或取值. 定义 public static Form1 mainFrm; mainFrm = this; public partial class F ...
 - Devexpress TreeList控件绑定显示父子节点对像
		
今天一位同事咨询Devexpress TreeList控件绑定自动显示父子节点对像,但结果是不会显示带父子节点关系,而是将所有的节点作为父节点显示出来了,对像类的代码如下 public class I ...
 - [原创]C#按比例缩放窗体控件及字体
		
按照比例缩放窗体控件及字体,如需等比例缩放,只需将x,y的比例设置成相同即可. 为了减小误差,建议使用原始尺寸来计算比例. private float X, Y; private bool b = f ...
 
随机推荐
- vue2.0插件--loading
			
loading效果很常见,常见到我们任何一个项目中,都可以见到他的身影.今天就以loading作为切入口,唠叨一下vuejs的插件的写法. 看vuejs官方文档关于插件的说明,关于使用插件和写插件,V ...
 - related_name
			
定义表Apple: class Apple( models.Model): origin_level = models.ForeignKey(AppleLevel) new_level = model ...
 - resttemlate
			
package com.xjj; import java.util.List; import java.util.Map; import java.util.stream.Collectors; im ...
 - Exp5 MSF基础应用 20164313 杜桂鑫
			
1. 实践目标 本实践目标是掌握metasploit的基本应用方式,重点常用的三种攻击方式的思路.具体需要完成: 1.1一个主动攻击实践,如ms08_067; (1分) 1.2 一个针对浏览器的攻击, ...
 - Eclipse配置“运行时依赖路径”
			
Python项目 本地有项目A,项目B,项目A,依赖项目B,在eclipse中,将项目B的路径添加到项目A的PYTHONPATH中. Java项目Build path(略)
 - ssm注入失败
			
今天做ssm整合时候,创建bean/注入一直出错,检查几遍没发现问题,后来发现犯了个低级错误,mapper.xml的<mapper namespace="XXXXX" > ...
 - 虚拟机上安装django链接Pycharm(版本差异有所差异)
			
第一,启动虚拟机,配置好虚拟机 第二,workon查看安装那些虚拟环境 第三,创建虚拟环境命令:mkvirtualenv -p /usr/bin/ python3 my_djangou 第四,进入虚拟 ...
 - bochs的bochsrc说明
			
########################################## Configuration file for bochs ################### ...
 - mysql脚本转h2
			
注意事项:转的时候需要 脚本中不能包含utf8mb4格式
 - rest_famework 增删改查初第四阶段(最高级,此阶段是优化第三阶段的代码)的使用
			
两个url 共用一个视图 url url(r'^books/$', views.BookViewSet.as_view({"get":"list"," ...