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

问题描述 投票:6回答:4

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

c# winforms mouseevent
4个回答
18
投票

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

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

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

这应该是它。

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


3
投票

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


2
投票

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

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

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();
}
}
© www.soinside.com 2019 - 2024. All rights reserved.