我想开发一个自定义按钮,其中包含可根据内容改变动态的特性。此按钮将以相同的形式使用一次。
例如:自定义按钮包含一个字符串:str。如果我们想让按钮更新数据库,我们只需要在mainform中设置字符串:str =“update mytable * *”。如果我们想要删除函数,我们只需要在主窗体中将字符串设置为:str =“从我的表中删除.....”。
你能举个例子吗?我是C#的新手。答案 0 :(得分:0)
很容易实现这一点你只需要覆盖.net框架的按钮类并需要编写自己的代码
你可以查看这个博客文章,我为文本框做了同样的事情:Enhanced Textbox Control
答案 1 :(得分:0)
您可以在usercontrol中创建公共属性,也可以在表单中访问公共方法。然后,您可以将值分配给property并调用适当的方法来执行数据库tranascation语句。