我正在尝试扩展我对用户控件的了解,或者更具体的复合用户控件。 Msdn对主题here进行了演练,尽管不是在VB中很容易跟随并获得结果。
我想到的是创建一个由分割面板组成的基本用户控件,其中一半用于显示动态帮助,另一半用于容纳新用户控件将继承的任何控件。这需要。我面临的问题是,当我基于我的基本控件创建一个新的继承控件时,我无法向设计图面添加新控件。如果我没有分割面板填充基础控件的整个设计表面,我可以添加新的控件,但如果我这样做,我不能。
要么我做错了什么,要么更有可能在我应该做的基础控制上没有做某事,或者这是不可能完成的,我觉得很奇怪。我希望有人可以解释我错过了什么。
这是以vb。
为目标的winforms由于
答案 0 :(得分:2)
那么,您是否将分割面板的修改器设为protected
或protected internal
或public
?这应该可以解决问题。
默认情况下为private
,因此设计人员会阻止您访问它。