找回密码
 立即注册

QQ登录

只需一步,快速开始

沫沫08

注册会员

1

主题

2

帖子

9

积分

注册会员

积分
9
  • 23

    金币

  • 1

    主题

  • 2

    帖子

最新发帖
沫沫08
注册会员   /  发表于:2024-6-13 10:27  /   查看:70  /  回复:3
本帖最后由 沫沫08 于 2024-6-13 12:44 编辑

button7按下时,选择CellRange(2, 2, 3, 4)范围给StyleNew.BackColor 赋颜色,CellRange(2, 2, 3, 4)这个范围会改变红色
但是button8按下时,再次选择GetCellRange(3, 3)一个单元,给StyleNew.BackColor 赋颜色时,为什么CellRange(2, 2, 3, 4)整个范围会改变蓝色,而不是预想中的GetCellRange(3, 3)一个单元格变色?
代码如下:
private void button7_Click(object sender, EventArgs e)
     {
         CellRange rg;
         rg = FlexGrid1.GetCellRange(2, 2, 3, 4);
         rg.StyleNew.BackColor = Color.Red;
     }

     private void button8_Click(object sender, EventArgs e)
     {
         CellRange rg;
         rg = FlexGrid1.GetCellRange(3, 3);
         rg.StyleNew.BackColor = Color.Blue;
     }



3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:7 天前
沙发
请给一个复现问题的demo,我们来协助看看是什么原因
回复 使用道具 举报
沫沫08
注册会员   /  发表于:6 天前
板凳
Richard.Ma 发表于 2024-6-13 18:28
请给一个复现问题的demo,我们来协助看看是什么原因

demo如附件
先点击button7,再点击button8或者button9的现象都不正确

本帖子中包含更多资源

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

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:6 天前
地板
收到,这边调查一下,然后给你回复
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部