Quanweiz 发表于 2022-10-24 12:44:23

c1flexgrid修改后如何保存到数据库


1.通过DataSource方式绑定数据后,如果在单元格修改了内容,自动同步更新数据库中的字段数据?代码中如何写?


         DataTable Data = JlSql.ReadAccess(sqlstr);
            fg.Redraw = false;
            fg.DataSource = Data;
            fg.Redraw = true;
            fg.DrawMode = C1.Win.C1FlexGrid.DrawModeEnum.OwnerDraw;

2.如果在程序运行时,打开设计器?
3.C1中有右键菜单控件吗?
4.c1flexgrid如果不用控件本身的滚动条,如果用其它滚动条控件,如何和控件绑定使用?

Richard.Ma 发表于 2022-10-24 12:44:24

1.单元格修改了内容,你绑定的数据源也会更新,在你上面的代码中就是你绑定的这个DataTable Data,DataTable 要回写到数据库的话,这个和C1无关,你可以自己来写代码完成,datatable的回写操作,帮你往上找了一个参考的教程http://www.qb5200.com/article/271099.html

2.不能打开,这个设计器只能在vs设计时界面来打开

3.没有专门的右键菜单,但是大部分的控件都可以设置ContextMenu来支持增加右键菜单。这个是winforms控件本身就支持的

4.目前没有办法直接绑定,如果你要用外部控件来控制,仅能通过flexgrid.TopRow属性来控制表格的滚动

wugrid 发表于 2022-10-25 09:34:17

http://www.qb5200.com/article/271099.html 直接转到 http://www.js96110.com.cn/

Richard.Ma 发表于 2022-10-25 10:41:24

那你可以自己百度搜索一下,网上很多类似的
https://www.baidu.com/s?tn=mswin_oem_dg&ie=utf-16&word=C%23%E4%BD%BF%E7%94%A8DataSet+Datatable%E6%9B%B4%E6%96%B0%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84%E4%B8%89%E7%A7%8D%E5%AE%9E%E7%8E%B0%E6%96%B9%E6%B3%95
页: [1]
查看完整版本: c1flexgrid修改后如何保存到数据库