Как закрыть веб-страницу на нажатии кнопки, гиперссылке или щелчке кнопки ссылки? [закрытый]

6
задан Community 4 April 2019 в 19:00
поделиться

2 ответа

Предполагая, что вы используете WinForms, как это было первое, что я сделал, когда начинал изучать C#, вам нужно создать событие для закрытия этой формы.

Допустим, у вас есть кнопка myNewButton. Если вы дважды щелкните на ней в дизайнере WinForms, вы создадите событие. После этого вам нужно просто использовать this.Close

    private void myNewButton_Click(object sender, EventArgs e) {
        this.Close();
    }

И это должно быть все.

Единственная причина, по которой это не работает, заключается в том, что ваше событие отделено от кнопки. Но оно должно создавать новое событие, если старое больше не прикреплено, когда вы дважды щелкаете на кнопке в дизайнере WinForms.

18
ответ дан 8 December 2019 в 04:51
поделиться
public class Form1 : Form
{
public Form1()
{
    InitializeComponents(); // or whatever that method is called :)
    this.button.Click += new RoutedEventHandler(buttonClick);
}

private void buttonClick(object sender, EventArgs e)
{
    this.Close();
}
}
1
ответ дан 8 December 2019 в 04:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: