找回密码
 立即注册

QQ登录

只需一步,快速开始

pengang

注册会员

5

主题

9

帖子

40

积分

注册会员

积分
40
最新发帖
pengang
注册会员   /  发表于:2018-3-21 09:25  /   查看:3350  /  回复:3

  1. FarPoint.Win.Spread.CellType.ColorPickerCellType colorcelltype = new FarPoint.Win.Spread.CellType.ColorPickerCellType();//颜色选择
  2. colorcelltype.AnyColor = true;
  3. colorcelltype.FullOpen = true;
  4. NewTabGid.Sheets[0].Columns[6].CellType = colorcelltype;
复制代码


见代码,某一列设置为颜色选择器。
问题1:如何设置颜色选择器的默认颜色?比如我要设置为用户未操作前,默认即为黑色。
问题2:如何获取到颜色选择器的颜色,并转换为color对象?

刚开始用fpspread,很多问题,请多担待,谢谢。

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-3-21 16:03:41
沙发
您好,设置和获取选择的颜色都是通过单元格的Value进行的,比如

            fpSpread1.ActiveSheet.Cells[0, 0].Value = Color.Black;
回复 使用道具 举报
pengang
注册会员   /  发表于:2018-3-22 14:20:34
板凳
dexteryao 发表于 2018-3-21 16:03
您好,设置和获取选择的颜色都是通过单元格的Value进行的,比如

            fpSpread1.ActiveSheet.Cel ...

多谢!另外再问一下,用户修改颜色后,会不会触发某个事件?找好久没找到
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-3-23 07:14:00
地板
Valuechange就可以
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部