以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 绑定字段对应文本框的ValueChanged问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=129339) |
||||
-- 作者:z769036165 -- 发布时间:2018/12/26 16:03:00 -- 绑定字段对应文本框的ValueChanged问题 窗口中TextBox1与TextBox2与TextBox3 分别绑定表A的第一列与第二列,第三列, 在TextBox1的ValueChanged事件写入了
e.Form.Controls("TextBox2").text = "" e.Form.Controls("TextBox2").WriteValue() 在TextBox2的ValueChanged事件写入了 e.Form.Controls("TextBox3").text = "" e.Form.Controls("TextBox3").WriteValue() 需要当TextBox1内容变化时,自动清空TextBox2的内容,当TextBox2内容变化时,自动清空TextBox3的内容, 但是这样写 1、打开窗口报错,显示未将对象应用到实例 2、关闭报错后,对TextBox1内容修改后,TextBox2内容还是显示,只有TextBox3的内容清空了 请问这个是哪个地方引起的问题? [此贴子已经被作者于2018/12/26 16:06:45编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2018/12/26 20:20:00 -- 代码写到textChanged事件。
如果还有问题,实例发上来测试。 |
||||
-- 作者:z769036165 -- 发布时间:2018/12/26 22:16:00 -- 第一个问题还是存在,打开窗口的时候第一次报 .NET Framework 版本:2.0.50727.8835 Foxtable 版本:2018.10.9.1 错误所在事件:窗口,申请,类别,TextChanged 详细错误信息: 未将对象引用设置到对象的实例。 后面就在使用就没有问题,为什么会报这个错误呢?
|
||||
-- 作者:有点甜 -- 发布时间:2018/12/26 22:28:00 --
我测试没问题,请上传具体实例测试。
|
||||
-- 作者:z769036165 -- 发布时间:2018/12/26 22:45:00 -- 表B界面打开窗口1就出现了
[此贴子已经被作者于2018/12/26 22:47:06编辑过]
|
||||
-- 作者:z769036165 -- 发布时间:2018/12/26 22:50:00 -- 发现好像是在绑定表的页面打开窗口就报错 |
||||
-- 作者:有点甜 -- 发布时间:2018/12/26 23:08:00 -- 改成
static i As Integer = 0 |
||||
-- 作者:z769036165 -- 发布时间:2018/12/26 23:14:00 -- 这个是什么原因呢? |
||||
-- 作者:有点甜 -- 发布时间:2018/12/26 23:18:00 -- bug吧,没缘由的。 |