Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
1、在项目的AfterLoad 事件中定义了全局变量 :Vars.Add("名称",GetType(String))
2、在窗口中加入了控件 ComboBox1,列表项目为自定义项目:A|B|C|D
3、数据绑定到全局变量Vars("名称")
4、打开窗口,在控件 ComboBox1的列表项目中选B,ComboBox1的文本显示为B,这时候我认为全局变量Vars("名称")的值一定是"B"了,于是在其它事件的代码中引用并执行,结果总是出错,而且总也查不出来,快折腾死了!
5、于是在命令窗口中输入:OutPut.Show(Vars("名称")),结果是 Nothing
6、于是在ComboBox1的SelectedIndexChanged事件中输入代码:Vars("名称") = e.Form.Controls"ComboBox1").SelectedItem
7、再在命令窗口中输入:OutPut.Show(Vars("名称")),结果是 B,再测试引用该全局变量的代码,OK!
所以我认为,如果是这样,那绑定和不绑定有什么区别呢?
请高手测试以下并不吝指教,谢谢!