摘要: 1、 如何解决单击记录整行选中的问题 View->OptionsBehavior->EditorShowMode 设置为:Click 2、 如何新增一条记录 (1)、gridView.AddNewRow() (2)、实现 gridView_InitNewRow 事件 3、如何解决 GridContr 阅读全文
posted @ 2018-12-07 09:36 名字已被使用N次 阅读(1757) 评论(0) 推荐(1) 编辑
摘要: 1.垃圾回收回收什么东西? 垃圾回收只会回收托管堆中的资源 2什么样的对象会被回收? Person p1=new Person(); p1.Age=10; p1.Name="xx"; p1=null; 当Person这个对象不再被任何一个变量引用是就可以回收了。 而当 Person p1=new P 阅读全文
posted @ 2018-12-05 00:15 名字已被使用N次 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 右键菜单 首先在窗体中拉去一个MenuStrip 然后在TreeList控件中的ContextMenustrip中绑定该Menustrip就可以了,不需要再去写一些花里胡哨的绑定,显示焦点什么的。 单击显示问题 我做的是单击不同的节点显示不同的数据,比如单击类别节点,就显示类别。 使用treelis 阅读全文
posted @ 2018-12-04 09:38 名字已被使用N次 阅读(366) 评论(0) 推荐(0) 编辑
摘要: where 字段 is null, 也可以给个默认值0; 阅读全文
posted @ 2018-12-03 16:22 名字已被使用N次 阅读(955) 评论(0) 推荐(0) 编辑
摘要: private void gdv_Patient_PopupMenuShowing(object sender, PopupMenuShowingEventArgs e) { if (e.MenuType == GridMenuType.Column)//判断是否是列标题的右键菜单 { GridVi 阅读全文
posted @ 2018-11-26 18:47 名字已被使用N次 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 出现这个错误是由于ORACLE对HH这种格式支持的不好。 可以修改成如下格式 yyyy-MM-dd hh24:mi:ss 这种格式出现多少次都不会报错。 to_date('2018/11/21 15:30:49',('yyyy-MM-dd hh24:mi:ss')) 阅读全文
posted @ 2018-11-21 15:38 名字已被使用N次 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: AllowSort = False,//关闭排序 AllowEdit = False//不能编辑 右键菜单实现 添加右键流程: 1.先在窗体上拖两个控件,分别是popupMenu和barManager 2.barManager中绑定form属性为当前窗体名称 3.点击barManager右键选择cu 阅读全文
posted @ 2018-11-19 16:06 名字已被使用N次 阅读(1328) 评论(0) 推荐(0) 编辑
摘要: 和做多行删除差不多,也是在实体里面来设置一个编辑状态,然后在ShowingEditor里面判断是否为修改可以这样做 var _Gdv = sender as GridView; if (_Gdv == null) { return; } var _Advice = _Gdv.GetFocusedRo 阅读全文
posted @ 2018-11-12 11:35 名字已被使用N次 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 首先我们需要在实体中添加一个int EditStatus(也可以设置bool 类型,不过增删改就需要新增三个了)来进行判定当前编辑状态。 在GridControl中新增一列绑定checkedit 然后使用gridControl的ShowingEditor事件 var _Gdv = sender as 阅读全文
posted @ 2018-11-12 11:30 名字已被使用N次 阅读(848) 评论(0) 推荐(0) 编辑
摘要: 其原因可能是调用的dll文件的32位的,但如果你是64位的操作系统的话,vs会默认启动64位服务,从而就调不了32位,程序就会报错,这个时候该成X86的就可以了 阅读全文
posted @ 2018-11-09 11:24 名字已被使用N次 阅读(165) 评论(0) 推荐(0) 编辑