当前位置: 代码迷 >> PB >> 同一窗口中控件之间能否传递参数?该怎么解决
  详细解决方案

同一窗口中控件之间能否传递参数?该怎么解决

热度:150   发布时间:2016-04-29 10:29:17.0
同一窗口中控件之间能否传递参数?
我想在同一个窗口中treeview控件向一个自定义控件传递一个参数作为自定义控件的查询条件,能否实现?

------解决方案--------------------
把参数定义成 instance 变量就可以吧.
------解决方案--------------------
当然能够实现了。同一个窗口之间的控件传递参数,只要定义一个instance变量就可以了。
------解决方案--------------------
探讨
你是说定义一个instance 变量,然后赋值给这个变量,其他的控件可以访问这个变量吗?

------解决方案--------------------
可以考虑用自定义控件的tag属性,动态创建后把参数写到这个tag里

或者

可以考虑用给自定义控件加一个实例变量,动态创建后把参数写到这个实例变量吧

------解决方案--------------------
这个控件本身没提供filter功能

既然你这个是自定义的

你可以自己写一个这样的函数

探讨
dropdownlistbox的自定义控件中的数据如何过滤,代码改如何写?谢谢各位大侠!

------解决方案--------------------
探讨
把参数定义成 instance 变量就可以吧.

------解决方案--------------------
把参数定义成 instance 变量就可以吧. 
本窗口中任何地方都可以修改,访问它。
------解决方案--------------------
定义instance变量
------解决方案--------------------
在parent,或object 中,定义instance
  相关解决方案