
DevExpress
帅醒
每天都被自己帅醒
展开
-
GridView事件中的FocusedRowChanged与Click优缺点对比
FocusedRowChanged事件的优点:1、给这个事件的View的DataSource赋时会触发一次,把它的DataSource = null时也会触发一次。 这个就是好用!!!2、FocusedRowChanged事件的缺点:就是它不改变行无法触发事件,它的缺点即是Click的优点。原创 2013-06-04 19:56:54 · 2714 阅读 · 0 评论 -
TreeList概念
为TreeList指定数据源可以采用以下2中方法:假设我们已经获取了绑定到控件的数据源:DataTable dt1 = DBHelper.GetDataSource();数据源绑定法(这种的好处是操作简单,只需绑定数据源和设置3个属性即可)1、为TreeList控件指定数据源,TreeList1.DataSource = dt1;2、为TreeList控件的KeyFieldNa原创 2013-06-08 07:44:08 · 1952 阅读 · 1 评论 -
TreeList
如果你要的数据是分层级的,那么这个控件非常适合您。动态加载法这个也有两种动态加载法:推荐!!TreeList控件跟GridView相似。GridView是由行和列组成,而TreeList是由节点和列组成。使用数组方式为TreeList赋值:第一步:把DataTable转换成数组在把它绑定,这种方式要先把DataTableGroupBy一下哦,要不然可能会出现多个相同节点的。private void原创 2013-06-07 15:02:28 · 1918 阅读 · 0 评论 -
Dev控件中的LookUpEdit控件在代码编辑器中给EditValue赋值无效的解决办法。
最近遇到了一个问题就是在代码区给LookUpEdit.EditValue赋值无效,而在运行时选中一项后确能捕捉到其值,然后我就把绑定到LookUpEdit控件的Editvalue列的数据类型查看了一下,dtCustomer.Columns["ID"].DataType,发现其类型为System.Decimal,而我赋值时是这样做的 lookupedit1.editvalue = -1;这样做是原创 2013-06-19 09:31:03 · 6291 阅读 · 0 评论 -
不会的。
1、PadLeft原创 2013-06-20 13:27:53 · 461 阅读 · 0 评论 -
解决改变GridView中一列值DataTable不立即同步的问题
在GridView中输入数据而不移开焦点就执行某种事件的话GridView是不会把单元格中的数据更新到DataTable中去的,我试过使用PostEditor()、CloseEditor()、UpdateCurrentRow()等方法都不行。虽然我也不太清楚这些方法是干什么的。。使用PostEditor()还会把原来在DataTable中的值也会清空,而且无法通过SetRowCellValue原创 2013-06-20 14:25:52 · 1837 阅读 · 0 评论 -
GridView按下Enter键将焦点移至下一单元格
原创 2013-06-24 08:55:13 · 1767 阅读 · 0 评论