找回密码
 立即注册

QQ登录

只需一步,快速开始

xjsxjs197
论坛元老   /  发表于:2014-8-12 17:30  /   查看:6593  /  回复:7
如下图,C1Grid中嵌入了一个Dev的输入框,结果输入框位置会随着滚动条异动。
控件就是一个C1Grid,一个Dev的输入框,后台代码就一句,
this.c1FlexGrid1.Cols[1].Editor = this.textEdit1;



当进入编辑时,再移动滚动条,这个自定义的输入框也跟着移动了,有什么办法避免这个现象吗?

本帖子中包含更多资源

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

x

7 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2014-8-13 09:43:00
沙发
回复 1楼xjsxjs197的帖子

你说的是编辑状态下,会float的效果么?如图:



这是为了字总显示的效果。

本帖子中包含更多资源

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

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
xjsxjs197
论坛元老   /  发表于:2014-8-13 09:53:00
板凳
不是向右,是移动右边的滚动条,向下移动时,这个入力框也跟着向下移动了。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-8-13 11:37:00
地板
回复 3楼xjsxjs197的帖子

重现了,但我们对Dev的输入框不提供支持。建议使用C1的产品或是微软标准的。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
xjsxjs197
论坛元老   /  发表于:2014-8-14 08:11:00
5#
这个......
控件的选择肯定是在项目开始时,就决定好了,不可能随便换了。
针对这个现象,通过C1Grid的什么设置,可以避免吗?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-8-14 11:18:00
6#
回复 5楼xjsxjs197的帖子

暂时没想到解决方法,但你可以看看C1FlexGrid的Sample,有没有引用第三方控件的相关例子。
还有c1FlexGrid的中文文档。
http://www.gcpowertools.com.cn/d ... #!Documents/_37.htm
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
xjsxjs197
论坛元老   /  发表于:2014-8-14 17:37:00
7#
谢谢协助调查。
这个问题由我们项目组内的技术达人Roy liu解决了。
方法是在Grid的OnStartEdit事件中,将自定义的Dev控件的Editor的AutoHeight设置成false
猜测可能Grid内部使用自定义的其他Editor时,和控件的Size有点关系

评分

参与人数 1金币 +200 收起 理由
Alice + 200 反馈解决方案

查看全部评分

回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-8-15 08:53:00
8#
谢谢协助调查。
这个问题由我们项目组内的技术达人Roy liu解决了。
方法是在Grid的OnStartEdit事件中,将自定义的Dev控件的Editor的AutoHeight设置成false
猜测可能Grid内部使用自定义的其他Editor时,和控件的Size有点关系
xjsxjs197 发表于 2014-8-14 17:37:00

谢谢你的反馈,给你金币作为奖励。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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