找回密码
 立即注册

QQ登录

只需一步,快速开始

handk

社区贡献组

9

主题

53

帖子

1011

积分

社区贡献组

积分
1011

活字格认证微信认证勋章

handk
社区贡献组   /  发表于:2015-8-26 16:59  /   查看:5690  /  回复:8
您好,
我们正在尝试制作一个填报工时的Form,源码已经打包上传。

中间部分的flexgrid效果图可参看下图。




目前遇到2个问题无法解决:

1、每一个填写行占用2行。对于第一列和第二列,希望每一个填写行可以合并,参看了megre的相关代码,发现只是设置了可合并的属性后,同值的就会自动合并。
   这跟我设想的不同,我希望是新增一行,然后单元格已经自动合并了,然后再去输入值;

2、对于每一个填写行,周日-周六部分,第一行和第二行填写类型是不相同的,第一行应该是浮点型,可填写的值范围是0-24,第二行是文本,即,是否可以在同一列的不同行,设置不同的数据类型。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

8 个回复

倒序浏览
gw0506
超级版主   /  发表于:2015-8-26 17:55:00
沙发
问题已经收到,我们需要写时间调研,明天回复你。
回复 使用道具 举报
handk
社区贡献组   /  发表于:2015-8-27 17:34:00
板凳
今天研究了一下CustomerEditor。想到一个这样的思路。

1、自定义个对象类,存放 小时数和备注;
2、自定义个控件,可以输入小时数和备注;
3、将周日-周六各个都设置为1列,每个数据都是1行,当进入编辑是,弹出自定义编辑控件;
4、编辑完成后,将自定义的对象类作为返回值,存放到那个cell中。

不知这样可行否?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-8-28 18:32:00
地板
回复 3楼handk的帖子

问题已经查收,进一步调查后反馈给你结果。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-9-6 09:40:00
5#
回复 3楼handk的帖子

很抱歉,这个问题我们也未找到解决方案。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
handk
社区贡献组   /  发表于:2015-9-7 09:36:00
6#
回复 3楼handk的帖子

依照这个思路,做了点东西出来了,运行后的界面如下。



自定义单元格编辑控件的代码,是来自于\ComponentOne Samples\Studio for WinForms\C1FlexGrid\CS\CustomEditors 这个例子。

附上实现的工程。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +500 收起 理由
Alice + 500 金币奖励

查看全部评分

回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-9-7 11:52:00
7#
回复 6楼handk的帖子

谢谢你反馈的相关的工程。
给其他用户提供的思路,稍后送上金币奖励。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
handk
社区贡献组   /  发表于:2015-9-8 14:03:00
8#
回复 7楼Alice的帖子

Alice

你给收件箱已满,我无法直接回复,就回复在这里吧。
这个我倒是蛮有兴趣的,希望可以参与,我也把自身的情况介绍一下,看是否合适。

由于工作上的需要,我们会使用C1的控件实现一些功能。我本人主要偏向于技术探索方面,会对某方面的控件进行比较细致的研究,这种研究不仅仅是技术方面的,也包括solution方面的。没涉及到的控件,可能就比较无法帮助到大家了。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-9-8 17:41:00
9#
回复 8楼handk的帖子

收到。细节性的问题,我们再讨论。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部