DevExpress
文章平均质量分 78
叉叉哥
这个作者很懒,什么都没留下…
展开
-
devExpress之GridView小技巧(三):列标题点击事件
GridView有RowCellClick事件,即单元格点击事件,但是针对列标题行以及列标题单元格却没有相应的事件。在这里使用GridView的MouseDown事件。这里同样使用的是GridHitInfo来获取点击位置的信息,来判断是否在列标题上。GridHitInfo根据鼠标点击的x、y坐标获取该点的相关信息,判断是否点击在列标题行内。private void gridView原创 2012-09-04 10:54:13 · 4381 阅读 · 0 评论 -
devExpress之GridView小技巧(二):点击空白处清空选择
在GridView中,点击列表下面的空白处,默认是不能取消选择的。点击空白处取消选择可以给用户带来方便。下面就来实现这个功能。再次提到GridHitInfo,这个类可以根据x、y坐标获取该点在GridView中的相关信息,例如在哪行哪列哪个单元格内,或者是否在单元格里。GridHitInfo的RowHandle属性可以得到该点所在的行号(从0开始,即表格第一行的RowHandle是0)。如原创 2012-09-04 09:56:40 · 3843 阅读 · 0 评论 -
devExpress之GridView属性设置总结(图文)
最近在使用GridView做一个小项目,以下是本人使用过程中的个人总结,本文主要总结控件的属性设置,附上图片,给大家一个参考。后续会给大家分享功能实现和使用的小技巧。 GirdControl是数据的容器,它包含多种显示方式,GridView则是一种二维表格视图。 绑定数据源:List list = new List();list.Add…………gri原创 2012-09-03 14:28:19 · 12743 阅读 · 0 评论 -
devExpress之GridView小技巧(四):右键菜单和可用设置
右键菜单肯定是GridView中经常要使用的一个功能。本文主要描述两个方面:如何在GridView中添加右键菜单,以及如何设置菜单是否可用(enable)。一、添加右键菜单1.在VS工具箱中的“菜单和工具栏”找到ContextMenuStrip控件,双击添加。2.点击ContextMenuStrip右上方的小三角形,打开编辑项,可以添加菜单项。至于菜单点击事件,这里就不多说原创 2012-09-05 13:41:53 · 8859 阅读 · 2 评论 -
devExpress之GridView小技巧(一):实现拖拽多选
GridView可以通过Shift键或Ctrl键以及Ctrl+A快捷键实现多选,但是默认不支持拖拽多选,好像也没有设置的方法。这样虽然没什么问题,但是肯定会给用户带来不便。首先要设置OptionsSelection中的MultiSelect为true,也就是允许多选,否则下面的一切都是浮云。本文通过以下代码实现拖拉多选的功能,主要是编写MouseDown、MouseMove、MouseUp原创 2012-09-03 16:19:00 · 5014 阅读 · 0 评论