UserControl, унаследованный от базового пользовательского UserControl, не имеет размера по умолчанию - PullRequest
1 голос
/ 04 февраля 2011

У меня странная проблема ...

У меня есть UserControl, унаследованный от другой пользовательской базы UserControl, и размер по умолчанию, который я установил в UserControl, не поддерживается при визуализации элемента управления.Странно то, что если я удаляю наследование (мой UC наследует непосредственно из UserControl), отображаемый размер будет правильным!

Мой унаследованный элемент управления загружается в панель во время выполнения.

panel.Controls.Add(new ucLanguageSelection());

Это мои элементы управления:

public partial class ucBaseControl : UserControl
{
    public ucBaseControl()
    {
        InitializeComponent();
    }

    public virtual void Reset()
    {
    }

    public new virtual void Update()
    {
    }

}

public partial class ucLanguageSelection : ucBaseControl
{
    public ucLanguageSelection()
    {
        InitializeComponent();
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...