我们如何提供关闭网页的超链接或按钮?
答案 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();
}
}