Foxtable(狐表)用户栏目专家坐堂 → 升级3.10版本后,TextBox显示出现问题。


  共有2609人关注过本帖树形打印复制链接

主题:升级3.10版本后,TextBox显示出现问题。

帅哥哟,离线,有人找我吗?
pc005637
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1038 积分:12915 威望:0 精华:0 注册:2011/5/29 15:19:00
升级3.10版本后,TextBox显示出现问题。  发帖心情 Post By:2016/3/9 11:24:00 [只看该作者]

TextBox 的 DataFormat 是设置了。e.Sender.BackColor 属性的。
现在是这个显示效果了。

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20160309112136.png
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
pc005637
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1038 积分:12915 威望:0 精华:0 注册:2011/5/29 15:19:00
  发帖心情 Post By:2016/3/9 11:26:00 [只看该作者]

原先是根据不同的 e.Value 设置不同的背景色。现在背景色是显示了,但文字不见了。是不是要分别设置 e.Text的?这样太麻烦了。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/9 11:33:00 [只看该作者]

就不应该写到dataFormat事件吧?应该写到valueChanged事件的。

 

如果写到那个事件,应该要指定一下 e.Value


 回到顶部
帅哥哟,离线,有人找我吗?
pc005637
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1038 积分:12915 威望:0 精华:0 注册:2011/5/29 15:19:00
  发帖心情 Post By:2016/3/9 12:07:00 [只看该作者]

TextBox 的数据是绑定表的内容的。如果只查询,写在ValueChanger 可以吗?
[此贴子已经被作者于2016/3/9 12:08:12编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/9 12:21:00 [只看该作者]

只要是绑定表列的,都可以在valueChanged事件写代码,而且,你的逻辑也应该写到那个事件


 回到顶部
帅哥哟,离线,有人找我吗?
pc005637
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1038 积分:12915 威望:0 精华:0 注册:2011/5/29 15:19:00
之前的版本都是默认e.Value = e.Value 新版本还要指定?  发帖心情 Post By:2016/3/9 12:25:00 [只看该作者]

之前的版本都是默认e.Value = e.Value 
新版本还要指定?
还是指定 e.Text = e.Value?

 回到顶部
帅哥哟,离线,有人找我吗?
pc005637
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1038 积分:12915 威望:0 精华:0 注册:2011/5/29 15:19:00
在valueChanged事件中写BackColor属性,可以。  发帖心情 Post By:2016/3/9 12:46:00 [只看该作者]

在valueChanged事件中写BackColor属性,可以。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/9 14:16:00 [只看该作者]

以下是引用pc005637在2016/3/9 12:25:00的发言:
之前的版本都是默认e.Value = e.Value 
新版本还要指定?
还是指定 e.Text = e.Value?

 

如果旧版没问题,这个就是小bug了。但当然,你代码应该写到valueChanged的。


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/3/9 16:05:00 [只看该作者]

嗯,收到,我修正一下。


 回到顶部