gbk*_*gbk 1 .net c# return-value winforms visual-studio-2012
使用c#,WinForms,.net FrameWork 4.5 VS 2012
尝试创建小程序.目前尝试使用类似的东西
private void buttonAddNewEntry_Click(object sender, EventArgs e)
{
AddNewEntry a = new AddNewEntry();
if (a.ShowDialog() == DialogResult.OK)
{
carInStock.Add(a.myCar);
}
UpdateGrid();
}
Run Code Online (Sandbox Code Playgroud)
但是在我的WinForm中我没有按下OK,问题 - 如何将我的按钮的返回结果设置为OK?
假设我理解你实际上没有使按钮成为OK结果(将其指定为Form.AcceptButton),但希望它返回所述结果:
this.DialogResult = DialogResult.OK;
this.Close();
Run Code Online (Sandbox Code Playgroud)
当对话框关闭时,可以将Form.DialogResult分配给(并因此返回).
不过我应该提一下:尽管如此,你的问题仍然不清楚.也许如果你能展示更多代码(你正在尝试什么以及你已经完成了什么),可以提供更好的答案.
| 归档时间: |
|
| 查看次数: |
363 次 |
| 最近记录: |