1. 让列的宽度自动填充

如果VGridControl的LayoutStyle属性为BandsView或SingleRecordView,那么把VGridControl的OptionsView.AutoScaleBands设为True就OK了;

如果LayoutStyle属性为MultiRecordView,那么就得写代码了,在Form的Load和VGridControl的SizeChanged事件调用下面的方法:

private void RecalcWidth() {
int recordWidth = (vGridControl1.Width - vGridControl1.RowHeaderWidth) / dataTable.Rows.Count;
if (recordWidth > vGridControl1.RecordMinWidth) {
vGridControl1.RecordWidth = recordWidth;
vGridControl1.ScrollVisibility = DevExpress.XtraVerticalGrid.ScrollVisibility.Vertical;
} else {
vGridControl1.ScrollVisibility = DevExpress.XtraVerticalGrid.ScrollVisibility.Auto;
}
}

2.  改vgridcontrol的cell的时候,如果不按回车或者选中另外的cell,它不更改,也就是vgridcontrol没有失去焦点,所以如果有别的控件有鼠标点击事件,可以先让这个控件获得焦点,这样vgridcontrol绑定的数据源就会更新。

最新文章

  1. Pi 前2600位
  2. LeetCode(五)
  3. mongo(三)基本操作
  4. CMD方式修改MySQL的root用户密码
  5. 建立dblink
  6. Nginx+Tomcat集群部署
  7. JavaScript学习笔记(7)——JavaScript语法之函数
  8. wcf service library
  9. activemq启动不起来,报错Address already in use: JVM_Bind
  10. 更新-----Scripts:执行双网卡绑定
  11. sql 函数 总结
  12. MySql学习之varchar类型
  13. oracle存储过程返回结果集
  14. 设置MySQL最大连接数
  15. 将.rpm转换为.tar.gz
  16. 【ABP框架系列学习】启动配置(5)
  17. delphi有关获取其他程序的窗口及对窗口内控件的操作
  18. 2019.01.20 bzoj3999: [TJOI2015]旅游(树链剖分)
  19. apache路由端口配置
  20. FTP服务器的配置与实现

热门文章

  1. 图解JavaScript闭包面试题
  2. 十篇TED点击率最高演讲,带你重新认识大数据与人工智能
  3. Qt跨平台原理
  4. 011 Android AutoCompleteTextView(自动完成文本框)的基本使用
  5. springboot(3):整合Servlet,filter,listener
  6. CTeX 更改字体(软件)
  7. 面向对象分析与设计—OOD部分
  8. Python03之单引号、双引号、三单引号、三双引号
  9. Scratch 少儿编程之旅(四)— Scratch入门动画《小猫捉蝴蝶》(中)
  10. BZOJ4400 TJOI2012桥(最短路+线段树)