c# - 如果在用户控件中满足条件,则启用表单中的按钮
问题描述
我有一个winform,里面添加了一个保存按钮(名为“btnsave”),但被禁用。
我还添加了一个带有 datagridview 和其他文本框和标签的用户控件。
当用户控件内部发生变化时,我想在主窗体中启用保存按钮。
我有事件来检测 dgv 和文本框的变化我用它来启用保存按钮:
var form = this.parent as Form;
form.Controls["btnsave"].Enabled= true;
我没有收到任何错误,但保存按钮永远不会启用。在检查器中,我看到按钮有一个属性canenableme=false
我该如何存档?
解决方案
推荐阅读
- php - Raspberry Pi 是否强大到足以运行 laravel 应用程序?
- apache-spark - *所有* Spark 属性键的列表在哪里?
- c++ - 如何通过另一个向量的方向调整一个向量?
- sql - CSV 文件的 ODBC 驱动程序问题
- javascript - 如何动态更改标题的宽度以确保行长均匀
- c# - 使用 Razor Pages、AJAX 和 Entity Framework Core 添加新的子数据项
- php - Wordpress PHP:将帖子与类别存档上的自定义帖子类型结合起来
- c++ - CNTK:->Forward 或 ->Evaluate crash 在某些 PC 上,而不是在其他 PC 上
- python - Python Klein - 如何将 Excel 文件作为附件返回?
- java - MaterialAnimatedSwitch 保存状态