Button 如何在关闭表单后保持按钮处于启用状态
我正在尝试制作一个系统,但我遇到了按钮被禁用的问题 我有一个功能,可以使另一个窗体上的按钮启用主窗体上的按钮,但每当我返回主窗体时,按钮就会再次禁用 即使在关闭程序后,我如何保持此永久性?我是否可以将其保存在数据库中以保持其功能启用,即使其默认设置已禁用 下面是它的外观图片: 谢谢您的帮助。在“MainForm”窗体上选择两个按钮——“button1”和“button2” 为“button1”设置属性Enabled=false MainForm.cs 拿一个按钮——“表单2”表单上的“按钮1” 表格2.csButton 如何在关闭表单后保持按钮处于启用状态,button,visual-studio-2012,visual-c#-express-2010,Button,Visual Studio 2012,Visual C# Express 2010,我正在尝试制作一个系统,但我遇到了按钮被禁用的问题 我有一个功能,可以使另一个窗体上的按钮启用主窗体上的按钮,但每当我返回主窗体时,按钮就会再次禁用 即使在关闭程序后,我如何保持此永久性?我是否可以将其保存在数据库中以保持其功能启用,即使其默认设置已禁用 下面是它的外观图片: 谢谢您的帮助。在“MainForm”窗体上选择两个按钮——“button1”和“button2” 为“button1”设置属性Enabled=false MainForm.cs 拿一个按钮——“表单2”表单上的“按钮1”
- MainForm将首先显示李>
- 点击“按钮2”显示“表格2”
- 在“表单2”上,单击“按钮1”以启用“主表单”的“按钮1”
- 如果您想使“button1”永久启用,则必须存储值-“button1”为启用或禁用
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)
{
Form2 oFrm2 = new Form2();
oFrm2.evtFrm += new ShowFrm(oFrm2_evtFrm);
oFrm2.Show();
}
void oFrm2_evtFrm()
{
button1.Enabled = true;
}
}
public delegate void ShowFrm();
public partial class Form2 : Form
{
public event ShowFrm evtFrm;
public Form2()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (evtFrm != null)
{
evtFrm();
}
}
}