Как вызвать метод основной формы в другой форме в пользовательском управлении C# ⇐ C#
-
Anonymous
Как вызвать метод основной формы в другой форме в пользовательском управлении C#
Я работаю с WinForms на C#. Я пытаюсь вызвать метод MainForm в одной из форм пользовательского элемента управления. У меня есть MainForm вот так:
Пространство имен Проект { общедоступный частичный класс MainForm: Форма { общедоступная основная форма() { ИнициализироватьКомпонент(); } общедоступная недействительная TempCommand() { СтартТемп(); } } } У меня есть кнопка, нажатая в пользовательском элементе управления. Когда я нажму эту кнопку, откроется другая форма. У меня есть такой код в пользовательском элементе управления.
частный TempCalib _tempCalib = новый TempCalib(); Private void CalibBtn_Click (отправитель объекта, EventArgs e) { _tempCalib.Показать(); } Откроется еще одна кнопка, и в ней у меня есть одна кнопка. Мне нужно вызвать метод MainForm, когда я нажимаю кнопку «ОК» в этой форме.
Пространство имен Проект { общедоступный частичный класс TempCalib: Форма { общественный TempCalib() { ИнициализироватьКомпонент(); } частная пустота OkButton_Click (отправитель объекта, EventArgs e) { // Здесь мне нужно вызвать метод mainfrom "TempCommand". это.Скрыть(); } } } Может кто-нибудь помочь мне, как это сделать.
Спасибо.
Я работаю с WinForms на C#. Я пытаюсь вызвать метод MainForm в одной из форм пользовательского элемента управления. У меня есть MainForm вот так:
Пространство имен Проект { общедоступный частичный класс MainForm: Форма { общедоступная основная форма() { ИнициализироватьКомпонент(); } общедоступная недействительная TempCommand() { СтартТемп(); } } } У меня есть кнопка, нажатая в пользовательском элементе управления. Когда я нажму эту кнопку, откроется другая форма. У меня есть такой код в пользовательском элементе управления.
частный TempCalib _tempCalib = новый TempCalib(); Private void CalibBtn_Click (отправитель объекта, EventArgs e) { _tempCalib.Показать(); } Откроется еще одна кнопка, и в ней у меня есть одна кнопка. Мне нужно вызвать метод MainForm, когда я нажимаю кнопку «ОК» в этой форме.
Пространство имен Проект { общедоступный частичный класс TempCalib: Форма { общественный TempCalib() { ИнициализироватьКомпонент(); } частная пустота OkButton_Click (отправитель объекта, EventArgs e) { // Здесь мне нужно вызвать метод mainfrom "TempCommand". это.Скрыть(); } } } Может кто-нибудь помочь мне, как это сделать.
Спасибо.
Мобильная версия