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