找回密码
 立即注册

QQ登录

只需一步,快速开始

Quanweiz
初级会员   /  发表于:2022-10-24 12:44  /   查看:1540  /  回复:3
1金币

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如果不用控件本身的滚动条,如果用其它滚动条控件,如何和控件绑定使用?

最佳答案

查看完整内容

1.单元格修改了内容,你绑定的数据源也会更新,在你上面的代码中就是你绑定的这个DataTable Data,DataTable 要回写到数据库的话,这个和C1无关,你可以自己来写代码完成,datatable的回写操作,帮你往上找了一个参考的教程http://www.qb5200.com/article/271099.html 2.不能打开,这个设计器只能在vs设计时界面来打开 3.没有专门的右键菜单,但是大部分的控件都可以设置ContextMenu来支持增加右键菜单。这个是winforms控件 ...

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-24 12:44:24
来自 2#
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
3#
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-25 10:41:24
4#
那你可以自己百度搜索一下,网上很多类似的
https://www.baidu.com/s?tn=mswin ... 0%E6%96%B9%E6%B3%95
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部