Вызов метода кнопки из другого класса - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Да, знаю, что ответы на такие вопросы в инэте есть. Делаю как там но не выдаёт ошибку. Думаю из-за того что у меня метод - это метод кнопки.
Листинг программы
  1. public void NewFile_Click(object sender, EventArgs e)
  2. {
  3. if (textBox1.Text != "")
  4. {
  5. Exception Exception = new Exception();
  6. Exception.Show();
  7. //this.Hide();
  8. }
  9. else
  10. {
  11. textBox1.Clear();
  12. Text = "Text Editor";
  13. saveFileDialog1.FileName = "";
  14. }
  15. }
То из чего нужно вызвать ->
Листинг программы
  1. public partial class Exception : Form
  2. {
  3. Form1 Form1 = new Form1();
  4. public Exception()
  5. {
  6. InitializeComponent();
  7. }
  8. private void Cancel_Click(object sender, EventArgs e)
  9. {
  10. this.Hide();
  11. }
  12. private void DSave_Click(object sender, EventArgs e)
  13. {
  14. Form1.NewFile_Click(); // Здесь ошибка - отсутствует аргумент соответствующий требуемому формальному параметру "sender" из "Form1.NewFile_Click(object, EventArgs)".
  15. }
  16. }

Решение задачи: «Вызов метода кнопки из другого класса»

textual
Листинг программы
  1. private void DSave_Click(object sender, EventArgs e)
  2.         {
  3.             Form1.NewFile_Click(sender, e);
  4.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы