У меня есть некоторые формы, в которых есть управление меню. Этот элемент управления меню должен быть видимым или невидимым в зависимости от пользователя, вошедшего в систему. Я могу скрыть этот элемент управления, используя этот блок кода:
public myForm()
{
InitializeComponent();
myMenu.Visible = CheckUserRole();
}
Работает отлично. Но у меня есть несколько форм, которые имеют одинаковую структуру кода и управления меню. Как я могу создать базовую форму и наследовать эту структуру для каждой формы, которая у меня есть?
Я создал базовую форму с именем BaseForm
с помощью элемента управления меню, затем я вызываю ее в своих формах следующим образом:
public partial class myFrom : BaseForm
{
public myForm() : base()
{
InitializeComponent();
}...
но я не знаю, что делать с моим базовым классом?
Можете ли вы сказать мне, как я могу применить эту структуру в моем проекте?
Спасибо.