
C# 为控件添加一个事件
比如我有一个button1控件,我写了一个Click事件实现窗体的最大化。我该怎么为他写一个事件,使我点击最大化后的button1控件时使窗体。(功能实现的代码我知道,我...
比如我有一个button1 控件,我写了一个Click事件实现窗体的最大化。我该怎么为他写一个事件,使我点击最大化后的button1控件时使窗体。(功能实现的代码我知道,我是不知如何添加一个事件 )
使窗体还原。
如图,我已经写了一个事件了,我是问如何添加第二个事件,也就是窗体最大化后单击button1的事件 展开
使窗体还原。
如图,我已经写了一个事件了,我是问如何添加第二个事件,也就是窗体最大化后单击button1的事件 展开
4个回答
展开全部
我认为现在不应该是去增加事件,而是去修改你的click方法。
做个if else 如果窗体目前是最大化,则执行方法A,否则执行方法B
或者做一个全局变量M,点击按钮时,修改M的值,然后根据M的值,执行不同方法。
做个if else 如果窗体目前是最大化,则执行方法A,否则执行方法B
或者做一个全局变量M,点击按钮时,修改M的值,然后根据M的值,执行不同方法。
追问
噢,那程序在运行的时候如何修改Click方法呢!
追答
//自定义事件
public void edit_Click(Object sender, EventArgs e)
{
………………
}
edit.Click += new EventHandler(edit_Click);增加点击事件
edit.Click -= new EventHandler(edit_Click);删除点击事件
展开全部
在控件上双击就可以添加一个双击事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
双击控件,或者右键,选中属性,在里面找你要用到的事件
追问
如图,我已经写了一个事件了,我是问如何添加第二个事件,也就是最大化后单击button1的事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
左边工具栏 拖到你的页面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询