以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 升级3.10版本后,TextBox显示出现问题。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=81947) |
-- 作者:pc005637 -- 发布时间:2016/3/9 11:24:00 -- 升级3.10版本后,TextBox显示出现问题。 TextBox 的 DataFormat 是设置了。e.Sender.BackColor 属性的。 现在是这个显示效果了。
|
-- 作者:pc005637 -- 发布时间:2016/3/9 11:26:00 -- 原先是根据不同的 e.Value 设置不同的背景色。现在背景色是显示了,但文字不见了。是不是要分别设置 e.Text的?这样太麻烦了。 |
-- 作者:大红袍 -- 发布时间:2016/3/9 11:33:00 -- 就不应该写到dataFormat事件吧?应该写到valueChanged事件的。
如果写到那个事件,应该要指定一下 e.Value |
-- 作者:pc005637 -- 发布时间:2016/3/9 12:07:00 -- TextBox 的数据是绑定表的内容的。如果只查询,写在ValueChanger 可以吗? [此贴子已经被作者于2016/3/9 12:08:12编辑过]
|
-- 作者:大红袍 -- 发布时间:2016/3/9 12:21:00 -- 只要是绑定表列的,都可以在valueChanged事件写代码,而且,你的逻辑也应该写到那个事件 |
-- 作者:pc005637 -- 发布时间:2016/3/9 12:25:00 -- 之前的版本都是默认e.Value = e.Value 新版本还要指定? 之前的版本都是默认e.Value = e.Value 新版本还要指定? 还是指定 e.Text = e.Value?
|
-- 作者:pc005637 -- 发布时间:2016/3/9 12:46:00 -- 在valueChanged事件中写BackColor属性,可以。 在valueChanged事件中写BackColor属性,可以。 |
-- 作者:大红袍 -- 发布时间:2016/3/9 14:16:00 -- 以下是引用pc005637在2016/3/9 12:25:00的发言:
之前的版本都是默认e.Value = e.Value 新版本还要指定?
还是指定 e.Text = e.Value?
如果旧版没问题,这个就是小bug了。但当然,你代码应该写到valueChanged的。 |
-- 作者:狐狸爸爸 -- 发布时间:2016/3/9 16:05:00 -- 嗯,收到,我修正一下。 |