繁体   English   中英

C#Winform:Winform和用户控件之间的交流

[英]C# winform: communation between winform and usercontrol

我想开发一个自定义按钮,其中包含可以根据内容动态更改的属性。 以相同的形式使用此按钮的次数不止一次。

例如:自定义按钮包含一个字符串:str。 如果我们想要按钮更新数据库,我们只需要在主表单中设置字符串:str =“ update mytable * *”。 如果我们需要删除功能,则只需将字符串设置为:主窗体中的str =“ delete from my table .....”。

你能举个例子吗? 我是C#的新手。

做到这一点非常容易,您只需要重写.net框架的按钮类,并编写自己的代码即可

如果我对文本框做了相同的操作,则可以查看此博客文章: 增强的文本框控件

您可以在用户控件以及公共方法中创建公共属性,这些属性可以从表单中访问。 然后,您可以将值分配给property并调用适当的方法来执行数据库转换语句。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM