具有一个抽象用户控件,其中的文本框和基础色设置为白色背景。当我尝试将其继承到另一个类时,未显示组件,并且着色不起作用。
基本userControl:
namespace xBox
{
#if DEBUG
public partial class NgoUserControl : UserControl
{
#else
public abstract partial class NgoUserControl : UserControl
{
#endif
private void InitializeComponent()
{
this.SuspendLayout();
//
// NgoUserControl
//
this.BackColor = System.Drawing.SystemColors.Window;
this.Name = "NgoUserControl";
this.Size = new System.Drawing.Size(631, 117);
this.ResumeLayout(false);
}
}
}
继承的控件:
namespace xBox
{
public partial class CheckBox : NgoUserControl
{
public CheckBox()
{
InitializeComponent();
}
}
}
在上面的示例中,基本颜色和大小被忽略。另外,如果我将任何控件添加到基本usercontrol中,它们也会丢失。.奇怪的是,如果我以相同的方式抽象化winform,它不会出现任何问题/遗漏。.非常令人困惑/令人沮丧..任何帮助都值得赞赏... Rob >