以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  精灵不合理的地方  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=52772)

--  作者:blackzhu
--  发布时间:2014/6/23 8:08:00
--  精灵不合理的地方
如下面的代码,编辑器精灵必须在处于变量的时候才能显示

Dim cmb As WinForm.ComboBox = e.Form.Controls("ComboBox1")
cmb.


为什么在直接引用的时候不能直接显示,例如这样:

e.Form.Controls("ComboBox1").ComboList = DataTables("会员").GetComboListString("编号")

 应该两者都可以的呀.

--  作者:jspta
--  发布时间:2014/6/23 8:15:00
--  
解释,引用控件是父,但有很多子,无法判断是哪个子,就没办法引用子控件属性,vs中也不能
--  作者:Bin
--  发布时间:2014/6/23 8:37:00
--  
这里统一识别为Control 类型,列出来属性只有 Control拥有的属性
--  作者:blackzhu
--  发布时间:2014/6/23 8:55:00
--  
Vs里面直接是  textbox1  应该是可以的
--  作者:jspta
--  发布时间:2014/6/23 9:07:00
--  
以下是引用blackzhu在2014-6-23 8:55:00的发言:
Vs里面直接是  textbox1  应该是可以的
说明你没用过VS。。。