C# Component.Site什么时候有值
答案:2 悬赏:30 手机版
解决时间 2021-03-19 06:25
- 提问者网友:人生佛魔见
- 2021-03-18 09:00
C# Component.Site什么时候有值
最佳答案
- 五星知识达人网友:煞尾
- 2021-03-18 09:53
只有当 Component 已添加到 IContainer 中并且 IContainer 为其分配了 Site
时,它才能具有 Site
。
参考msdn
https://msdn.microsoft.com/zh-cn/library/system.componentmodel.component.site(v=vs.80).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1
时,它才能具有 Site
。
参考msdn
https://msdn.microsoft.com/zh-cn/library/system.componentmodel.component.site(v=vs.80).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1
全部回答
- 1楼网友:像个废品
- 2021-03-18 10:21
component class可以从任何现有的 windows 窗体控件继承产生新的控件。此方法使您得以保留 windows
窗体控件所有固有功能,然后通过添加自定义属性、方法或其他功能扩展此固有功能。例如,可以创建一个从 textbox
继承的控件,该控件只接受数字并能自动将输入转换为值。这样的控件可能包含验证代码,每当文本框中的文本发生更改时就会调用此代码,另外,控件还可能有一
个附加的“值”属性。在某些控件中,也可以通过重写基类的 onpaint 方法将自定义外观添加到控件的图形接口上。
处于下列情况时继承 windows 窗体控件:
大多数所需的功能已经与现有的 windows 窗体控件相同。
不需要自定义图形接口,或者想为现有控件设计一个新的图形前端。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯