专栏首页DannyHoo的专栏单元格的点击问题

单元格的点击问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/51578744

最近发现公司之前的一个项目中的一个bug:

项目要求:点击某个单元格,单元格上的文字变成蓝色(用来记录此时正在播放的视频)。点击其他单元格(即播放其他视频),上一个单元格上的文字颜色变成原来的颜色,此时单击的单元格上的文字变成蓝色。

bug:由于单元格采用了复用,点击某个单元格(此单元格上的文字变成蓝色),复用此单元格的单元格上的文字也会变成蓝色。

效果图:

只点击了单元格的第一行,却有其他的文字也变成了蓝色。

bug原因:单元格的复用。

bug解决:在点击事件中记录点击的单元格行数,然后在加载展示单元格的方法中判断某行单元格是否被点击过(比较记录的行数和当前行数),如果被点击过,文字颜色改变,如果没有被点击过文字颜色不变。

代码:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 利用SDWebImage清除内存缓存

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details...

    用户1451823
  • 问题——持续更新

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

    用户1451823
  • 不让按钮进入高亮(HighLighted)状态

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

    用户1451823
  • 巧用格式刷解决合并单元格无法统计问题

    最近小编一直在分享Python,有朋友和我聊! 我是谁!我来自哪里!我要去往何处! 好吧,为了能对得起我的名字《阿凯的Excel》 本小编决定每周不少于一...

    用户1332619
  • Spread for Windows Forms高级主题(2)---理解单元格类型

    理解单元格类型基本信息 Spread支持几十种单元格类型,如复选框单元格、日期时间单元格、或者一个简单的文本单元格。单元格类型可以对单独的单元格、列、行、一个单...

    葡萄城控件
  • Excel小技巧23:便捷的Ctrl键

    使用Ctrl键来选择不相邻的单元格或单元格区域,恐怕是很多使用Excel的人最喜爱的功能了。例如,你可以按照下面的操作来选择单元格:

    fanjy
  • Spread for Windows Forms高级主题(3)---单元格的编辑模式

    理解单元格的编辑模式 通常情况下,当终端用户双击单元格时,编辑控件将允许用户在该单元格中输入内容。在一个单元格中编辑的能力被称为编辑模式。一些属性和方法可以用来...

    葡萄城控件
  • Spread for Windows Forms高级主题(5)---数据处理

    使用表单的API处理数据 你可以将数据以有格式或无格式字符串或者数据对象的形式填充到单元格中。将数据填充到单元格的最好方式取决于你想添加字符串数据还是数据对象,...

    葡萄城控件
  • Spread for Windows Forms快速入门(7)---单元格的交互操作

    单元格的编辑模式 通常情况下,当终端用户双击单元格时,编辑控件将允许用户在该单元格中输入内容。在一个单元格中编辑的能力被称为编辑模式。一些属性和方法可以用来自定...

    葡萄城控件
  • Range单元格对象常用方法(一)

    今天介绍的单元格对象方法在平时使用excel也是常规的操作,如单元格的复制、剪切、删除、清除内容等。只是在VBA编程中是通过代码的形式来运行。

    无言之月

扫码关注云+社区

领取腾讯云代金券