晕!
如果是这样,你还不如把A和B写到窗体上面,A的点击事件,同时修改B的属性或者B执行某些代码。
原理上,你把它们放到自定义控件和放到窗体上面是一样的
如果是这样,你还不如把A和B写到窗体上面,A的点击事件,同时修改B的属性或者B执行某些代码。
原理上,你把它们放到自定义控件和放到窗体上面是一样的
解决方案 »
- 关于virtual,new ,override
- 取路由器的路由表
- 在线等! 急!请问图片框的背景色设为透明色是哪个单词啊?
- 菜鸟发问:一个窗口关闭后怎样同时打开另一个窗口
- 使用ClickOnce,如何只保留最近的3个版本的内容,或者只保留最新的一个版本?
- 我想把数据库操作封装成一个类,以这种方式写,那不是很不好设计类库了吗?请教。
- 小弟弟不才问个CPU和编程序的问题
- csEXWB不支持AJAX技术吗?为什么我不能正常访问新浪微博
- 点击button 执行panel的事件 这里哪里错了
- 谁能提供.net三层开发的资料和例子,谢谢!!
- 点击窗体的最小化按钮会触发什么事件?
- 在vs.net下怎么将web系统打包 全部分用完
添加一个公用类型属性
例如:
...
public pName ()
{
get(){ ... }
set(){ ... }
}
那么就可以在你的A控件
中这样调用B控件的属性
例如:
...
B b = new B();
b.pName = ... ;
如果是这样,你还不如把A和B写到窗体上面,A的点击事件,同时修改B的属性或者B执行某些代码。
原理上,你把它们放到自定义控件和放到窗体上面是一样的
------------
是在同一个窗口里面的,但这些控件都是程序运行的时候动态加载上去的~~`~`其实可以用主窗口捕获控间A所触发的事件然后在调用控件B里的相应方法函数,但这样的话就必须在主窗口写上很多代码,因为有很多个控件都是动态加上去的,所以我想找一个绕过主窗口,控件A和B直接交流的方法~```各位老大,有没有办法呀?
添加一个公用类型属性
例如:
...
public pName ()
{
get(){ ... }
set(){ ... }
}
那么就可以在你的A控件
中这样调用B控件的属性
例如:
...
B b = new B();
b.pName = ... ;
-----------------
这个方法可以试一下,但不知道是否可行,下谢过上面发过言、UP过的朋友们!