У меня странная проблема ...
У меня есть 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();
}
}