摘要:当拉宽panelcontrol时,希望里面的控件宽度自适应,可给里面控件设置Anchor属性。与上左右保持一个不变的相对距离。 如果这个panelcontrol外层是layoutcontrolitem,则首次加载,这个相对距离不能完全起作用。这时候后台load界面时可动态调整宽度。 阅读全文
posted @ 2021-01-13 15:06 舒碧 阅读(9) 评论(0) 推荐(0) 编辑
摘要:那个上下箭头不过是默认的一个小按钮,去掉方法有两种。一隐藏,二移除。 1、设置隐藏 2、移除 阅读全文
posted @ 2021-01-13 14:19 舒碧 阅读(9) 评论(0) 推荐(0) 编辑
摘要:设置layoutcontrol的EnableAutoTabOrder=false。 阅读全文
posted @ 2021-01-13 14:01 舒碧 阅读(9) 评论(0) 推荐(0) 编辑
摘要:隐藏: layoutControlItem9.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; 展示: layoutControlItem9.Visibility = DevExpress.XtraLayout.Util 阅读全文
posted @ 2020-12-21 15:47 舒碧 阅读(42) 评论(0) 推荐(0) 编辑
摘要:最近生产线上master分支因为某个不合法的合并导致新提交的某些文件或代码被删除被覆盖,结果十分惨烈,everybody加班... 先总结一下TortoiseGit解决冲突、合并、切换分支、创建分支、导出历史版本、还原等常用的日常操作。 日常管理代码版本主要通过工具TortoiseGit,代码管理平 阅读全文
posted @ 2020-12-12 13:23 舒碧 阅读(200) 评论(0) 推荐(0) 编辑
摘要:gridlookupedit自带的清空只能使用快捷键 ctrl+delete,并且设置 AllowNullInput 属性为true。可这对用户来说不实用啊。 新的实用设计:在下拉三角符号旁边加个叉,用户点击这个叉就能清空选择。 实现方法: 控件的buttons属性添加一个button,kind选择 阅读全文
posted @ 2020-12-04 16:39 舒碧 阅读(140) 评论(2) 推荐(1) 编辑
摘要:/// <summary> /// DataTable序列化 /// </summary> /// <param name="dt"></param> /// <returns></returns> public static string SerializeDataTable(this DataT 阅读全文
posted @ 2020-11-24 14:29 舒碧 阅读(80) 评论(0) 推荐(0) 编辑
摘要:记: ActiveFilter.NonColumnFilter = "vc_column in ('a','b')",即使vc_column这一列不存在,也不会抛出异常,但是会把所有数据展示出来。 阅读全文
posted @ 2020-11-10 09:35 舒碧 阅读(17) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// List转成DataTable /// </summary> /// <typeparam name="T"></typeparam> /// <param name="varlist"></param> /// <returns></returns> publi 阅读全文
posted @ 2020-10-21 13:56 舒碧 阅读(115) 评论(0) 推荐(1) 编辑
摘要:/// <summary> /// 节点上移 /// </summary> /// <param name="node"></param> private void SetTreeNodeUp(TreeListNode node) { if(node == null) { return; } var 阅读全文
posted @ 2020-10-15 10:51 舒碧 阅读(53) 评论(0) 推荐(0) 编辑