找回密码
 立即注册

QQ登录

只需一步,快速开始

gloverman

注册会员

2

主题

9

帖子

27

积分

注册会员

积分
27
  • 105

    金币

  • 2

    主题

  • 9

    帖子

最新发帖
gloverman
注册会员   /  发表于:2021-12-3 11:15  /   查看:4317  /  回复:10
1金币
在同一个单元格内显示文本和按钮,点击按钮弹出选择画面并返回显示文本的值,如何实现?
版本:14.45.20213.0

最佳答案

查看完整内容

这里有一个现成的单元格类型GcTextBoxCellType,其中可以添加button 需要先引用using GrapeCity.Win.Spread.InputMan.CellType; 使用代码

10 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-3 11:15:29
来自 3#
这里有一个现成的单元格类型GcTextBoxCellType,其中可以添加button

需要先引用using GrapeCity.Win.Spread.InputMan.CellType;

使用代码
  1. GcTextBoxCellType gctext=new GcTextBoxCellType();
  2.             gctext.SideButtons.Add(new SideButtonInfo() {  Text="√",});
  3.             fpSpread1.ActiveSheet.Cells[11, 1].CellType = gctext;

  4.             fpSpread1.ActiveSheet.DefaultStyle.CellType = new CusTextCellType();
复制代码




image.png882685241.png
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-3 12:30:58
2#
问题已经收到,这个可能需要自定义单元格类型,我这边验证后给你回复
回复 使用道具 举报
gloverman
注册会员   /  发表于:2021-12-3 14:43:57
4#
Richard.Ma 发表于 2021-12-3 13:57
这里有一个现成的单元格类型GcTextBoxCellType,其中可以添加button

需要先引用using GrapeCity.Win.Spr ...

收到,显示没有问题。请问按钮点击的事件,怎么处理比较合适?还是CellClick吗?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-3 17:39:20
5#
回复 使用道具 举报
gloverman
注册会员   /  发表于:2021-12-3 17:42:56
6#
收到,谢谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-3 18:07:04
7#
不客气
回复 使用道具 举报
gloverman
注册会员   /  发表于:2022-1-17 16:01:52
8#
本帖最后由 gloverman 于 2022-1-17 16:03 编辑

fpS_View1.Columns[1].BackColor = System.Drawing.Color.Silver;
fpS_View1.RowCount=1;
fpS_View1.RowCount=0;
fpS_View1.RowCount=2;

这时候,列背景显示不是Silver
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-1-17 18:07:42
9#
这是你这边另一个问题吧,和上面的问题没有关系,我看你重新发帖了,这个帖子我就关闭了

回复 使用道具 举报
gloverman
注册会员   /  发表于:2022-1-18 14:44:45
10#
Richard.Ma 发表于 2022-1-17 18:07
这是你这边另一个问题吧,和上面的问题没有关系,我看你重新发帖了,这个帖子我就关闭了

好的,前面发错了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部