将控件添加到继承的面板

时间:2019-06-29 12:53:56

标签: c# winforms inheritance

我有一个cForm:Form表单,该表单具有扩展的客户区域(您可以在框架上绘画)。由于这有点破坏了设计人员(客户区域0,0在框架上),因此我制作了一个面板,该面板始终位于客户区域cForm.ClientArea内。当我创建新表单mainForm:cForm并尝试将控件放置在ClientArea面板中时,它不允许我使用。我在做什么错了?

1 个答案:

答案 0 :(得分:0)

Designer默认将所有控件设为私有。 在(form).Desinger.cs中将控件更改为protected,或者在设计器中将Modifiers更改为protected。