找回密码
 立即注册

QQ登录

只需一步,快速开始

love_me_dog

银牌会员

4

主题

14

帖子

2648

积分

银牌会员

积分
2648

活字格认证

最新发帖
love_me_dog
银牌会员   /  发表于:2014-2-19 15:51  /   查看:5303  /  回复:3
我自己创建一个单元格类型,类似于ButtonCellType这样,在非编辑状态下依然要显示自定义的Control怎么设置呢?

3 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2014-2-19 16:05:00
沙发
回复 1楼love_me_dog的帖子

您的自定义单元格类型,集成自哪个类?  ButtonCellType吗?
显示自定义的Control,一般在PaintCell函数中处理。

这里有一个帖子,供您参考:
在Winform怎样才能自定义一个类似于ColorPickerCellType 的弹出...
方便的话,可以把您的demo上传过来,我们一起对着代码看看。
回复 使用道具 举报
love_me_dog
银牌会员   /  发表于:2014-2-19 16:12:00
板凳
回复 2楼roger.wang的帖子

你好,我现在还未开始做,没什么思路。
我的目的:
1.类似于ButtonCellType只是想把Button换成了Panel
2.显示方式与ButtonCellType方式一样,不进入点击单元格也显示的是Panel的内容。

--补充
PaintCell方式中绘制自己的控件吗?可是如何绘制成为我控件一致的图形呢?
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-2-19 16:35:00
地板
回复 3楼love_me_dog的帖子

帮助手册中,有关于自定义CellType的说明,建议您参考一下:
Spread Windows Forms 7.0 Product Documentation > Developer's Guide > Customizing Interaction with Cell Types > Understanding Additional Features of Cell Types > Creating a Custom Cell Type

这里还有一个博客,关于自定义CellType的,亦可参考:
Spread 之自定义对角线cellType源码: DiagonalCellType
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部