Я пытаюсь обновить приложение управления одним двигателем в программу, которая управляет неизвестным числом двигателей (добавляя элементы управления двигателями во время работы).Старое приложение было написано очень статично, и для создания его представлений использовался конструктор форм Windows.Я пытаюсь реорганизовать код конструктора, чтобы в основном просто отображать несколько вхождений, каждое внутри вкладки.Я уже сталкиваюсь с ошибками в конструкторе форм Windows.Когда я пытаюсь вытащить инициализацию компонентов из собственных методов, я получаю сообщение об ошибке:
Method 'System.Windows.Forms.Form.InitializeForceIsMaintained' not found.
Как мне сказать C #, что я хочу использовать локальный метод, а не какой-то унаследованный метод?
Я звоню InitializeForceIsMaintained так
private Void InitializeComponent()
{
this.InitializeForceIsMaintained();
}
и
private void InitializeForceIsMaintained()
{
//
// forceIsMaintained
//
this.forceIsMaintained.AutoReset = false;
this.forceIsMaintained.Interval = 8000;
this.forceIsMaintained.SynchronizingObject = this;
this.forceIsMaintained.Elapsed += this.forceIsMaintained_Elapsed;
}