我的意思是想写一个组件,在组件里得到它所在的窗体,然后,得到顶级窗体的状态栏,更改里面的消息,怎么得到它所在的窗体?
解决方案 »
- C#如何存储数据
- 关于Ascii码
- 初学C#正则表达式,有问题请教各位大神……
- 如何用C#程序配置IIS
- WinFrom 系统托盘 气球提示?
- 为什么Device device=(Device)sender会报错
- 有谁知道如何才能下载到这些资料呀
- 用GridView插入数据的方法
- 今天刚找到的C++PRIMER PLUS (第5版)中文版.rar需要的可以来下载
- 小弟我郑重声明:我现在身无分文,可是还要提问很多弱智的问题,却不能给大家分数,真是不好意思,望诸位大虾见谅!
- 想做一个如acdsee这样的看图,简单的放大(缩小),如何实现,谢谢!!急急,在线等!!
- 关于C#中的TcpClient绑定同一端口的问题!
{
while (c.Parent != null)
{
Form f = c as Form; if (f != null)
return f;
else
c = c.Parent;
} return null;
}
你可以
Form frm=ctr.FindForm();
while((frm.FindForm()).FindForm()!=null)frm=frm.FindForm(); //因为桌面为所有窗口的父窗口
return frm;
component没有的,如果它有的话,反面显得有点怪怪的了,所以必须要让它的Parent像UserControl一样,你添加进去就行了,不要出现一个选择父窗口的属性给别人看到,让给改了。