C# 为控件添加一个事件

C# 为控件添加一个事件,第1张

我认为现在不应该是去增加事件,而是去修改你的click方法。

做个if else 如果窗体目前是最大化,则执行方法A,否则执行方法B

或者做一个全局变量M,点击按钮时,修改M的值,然后根据M的值,执行不同方法。

好像没有太好的办法,我这里提示一个思路使用帮助函数在窗体的子控件添加时绑定子控件的鼠标事件,当子控件移除时取消对子子控件鼠标事件的绑定,在窗体的controladded及controlremoved中处理。这样起码不用自定义控件了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11818555.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存