如何在按钮单击,超链接或链接按钮单击关闭网页?

时间:2010-05-23 07:54:28

标签: c# winforms mouseevent

我们如何提供关闭网页的超链接或按钮?

4 个答案:

答案 0 :(得分:18)

假设您正在使用WinForms,因为这是我在启动C#时所做的第一件事,您需要创建一个事件来关闭此表单。

假设您有一个名为myNewButton的按钮。如果您在WinForms设计器上双击它,您将创建一个事件。之后,您只需使用this.Close

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

那应该是它。

此操作无效的唯一原因是您的事件已从按钮分离。但是,当你双击WinForms设计器中的按钮时,如果不再附加旧事件,它应该创建新事件。

答案 1 :(得分:3)

要在单击其中一个按钮时关闭Windows窗体(System.Windows.Forms.Form):在Visual Studio中,在设计器中打开窗体,右键单击按钮并打开其属性页,然后选择字段 DialogResult 将其设置为确定或适当的值。

答案 2 :(得分:2)

双击按钮并添加write // this.close();

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

答案 3 :(得分:1)

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();
}
}
相关问题