我有一个总体想法,并且有一些明显的情况,但对我来说也有一些灰色区域 - 什么时候最好使用从组件扩展以及什么时候最好创建用户控件?这与我试图解决的特定工作问题有关,但具体问题并不重要 - 这个问题的一般答案对我来说就足够了。
在 WPF 和 Windows 窗体中,主要区别在于 UserControl 是控件的集合 - 由多个控件本身“组成”的可重用的单个对象。
如果您正在制作具有新行为的单个原始控件,而不是制作由较小控件组成的“控件”,则您将实现 Component/CustomControl/Control 而不是 UserControl。
组件通常是非可视行为,其中 CustomControl/Control 通常用于可视控件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)