首页 > 解决方案 > 如果在用户控件中满足条件,则启用表单中的按钮

问题描述

我有一个winform,里面添加了一个保存按钮(名为“btnsave”),但被禁用。

我还添加了一个带有 datagridview 和其他文本框和标签的用户控件。

当用户控件内部发生变化时,我想在主窗体中启用保存按钮。

我有事件来检测 dgv 和文本框的变化我用它来启用保存按钮:

var form = this.parent as Form;
form.Controls["btnsave"].Enabled= true;

我没有收到任何错误,但保存按钮永远不会启用。在检查器中,我看到按钮有一个属性canenableme=false

我该如何存档?

标签: c#winforms

解决方案


推荐阅读