当前位置:编程学习 > C#/ASP.NET >>

非可视化自定义组件,如何获得其父窗体(或容器)

我想自定义一个组件(非可视化的),在组件初始化时,自动获得其所在的父容器(或窗体)的句柄,请问要如何做?!   
PS:就象自定义控件的this.FindForm       或       this.Parent --------------------编程问答-------------------- Runtime下,默认所有的Component都在Form的Container里面,而Container和Form没有直接联系,所以是不可以直接得到的,如果你需要,定义一个属性或者一个构造函数,自己把Form传进去。
DesignTime下是可以得到的,从ISite可以拿到DesignHost service,然后就可以直接取到Form了 --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,