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

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

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

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

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

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

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


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

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

12   голосов , оценка 4 из 5
Похожие ответы