在Visual Studio C#中按相应的确定/取消按钮后,请指导我如何保存/放弃表单控件的值?
表单中的控件包括TablelayoutPanel(TextBoxes),NumericUpDown。
需要您的专家指导
此致 阿萨德
答案 0 :(得分:1)
使用两个按钮,在“onclick”事件中,调用一个将保存表单内容的函数。如果用户按下右上方的X按钮,您还需要表单的this call in the "onclose" event(如果您不想在那时保存数据,则不需要)
在该函数中,您将需要一些将数据保存到注册表的代码。
Writing in the registry is easy。该网页还解释了如何获取数据。您要编写的值将是textbox.Value等
答案 1 :(得分:0)
问题不明确,但在WinForm中你可以打电话
this.Close()
关闭按钮的Click事件。
表单使用的每个对象或变量都将被销毁。小心!运行后台线程仍然有效,直到它们终止。
关于保存变量的状态,完全取决于您之后需要使用的内容;你可以将它们保存在内存中并像参数一样传递它们或者写在磁盘上(可能带有序列化?) 我们需要了解更多。
编辑
您可能需要查看应用程序配置(http://msdn.microsoft.com/en-us/library/ms184658(VS.80).aspx)。