c#事件的使能控制

new_smile 2011-07-03 04:53:29
怎样能让panel的mouse事件在按钮点击后才响应呢?
...全文
198 7 打赏 收藏 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
new_smile 2011-07-03
  • 打赏
  • 举报
回复
很感谢各位慷慨解答,学习了不少,哈哈,爱你们
new_smile 2011-07-03
  • 打赏
  • 举报
回复
这样,按钮的点击和 panel的mouse事件成了一个事件,怎样让panel的mouse事件只应其区域内的呢?
自由建客 2011-07-03
  • 打赏
  • 举报
回复
private void Panel1_MouseUp(object sender, MouseEventArgs e)
{
if (!((Control)sender).Tag) return; // 不能则趁早退出
// ...
}

// 使能
private void Button1_Click(object sender, EventArgs e)
{
Panel1.Tag = true;
}

// 使不能
private void Button2_Click(object sender, EventArgs e)
{
Panel1.Tag = false;
}
Icedmilk 2011-07-03
  • 打赏
  • 举报
回复
在按钮的click事件里指定pannel的mouse事件

private void button1_Click(object sender, EventArgs e) {
this.panel1.MouseClick += new MouseEventHandler(panel1_MouseClick);
}

void panel1_MouseClick(object sender, MouseEventArgs e) {
MessageBox.Show("Allowed");
}
Hikor 2011-07-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 bdmh 的回复:]
为panel编写mouse事件,但是不指定,点击按钮后,直接调用mouse事件

点击后执行
this.panel1_MouseMove(this.panel1, new MouseEventArgs(System.Windows.Forms.MouseButtons.Left, 0, 0, 0, 0));
[/Quote]

顶这个 楼主的意思就是点按钮后调用panel的mouse事件
cosmo_sei 2011-07-03
  • 打赏
  • 举报
回复
不太理解你说的这个问题,是想要操作mouse时没有响应,当点了按钮后才触发(触发什么?)?
想想,不就是按钮的点击事件吗??
bdmh 2011-07-03
  • 打赏
  • 举报
回复
为panel编写mouse事件,但是不指定,点击按钮后,直接调用mouse事件

点击后执行
this.panel1_MouseMove(this.panel1, new MouseEventArgs(System.Windows.Forms.MouseButtons.Left, 0, 0, 0, 0));
内容概要:本文针对基于输入并联输出串联(IPOS)结构的双三相LLC谐振变换器,系统研究其在宽增益工况下的谐振参数优化方法与启动过程中冲击电流的抑制策略。通过Simulink平台构建系统仿真模型,结合变频控制与电压电流双闭环调控策略,深入分析变换器在全范围软开关条件下的工作边界、模式切换动态响应及多模式运行稳定性。研究提出优化谐振腔参数设计以扩展电压增益范围,并引入降频软启动、星形耦合自均流等机制有效抑制上电瞬间的电流冲击,提升系统启动可靠性与运行效率。同时探讨了变频调压、多模式切换控制及交错并联带来的均流优势,为高增益、大功率密度DC-DC变换器的设计提供了完整的建模、控制与优化解决方案; 适合人群:具备电力电子与电力系统基础知识,从事新能源变换器、高频开关电源、电动汽车充电系统、航空航天电源等相关领域研究的研究生、科研人员及工程技术人员; 使用场景及目标:①为高电压增益、高效率、高功率密度DC-DC变换器的谐振参数设计与控制策略制定提供理论依据与仿真验证手段;②指导LLC谐振变换器在新能源并网、车载充电机、直流微网等应用场景中的工程实现与性能优化;③支撑高水平学术论文(如IEEE期刊)的复现、科研项目关键技术攻关及系统级仿真平台搭建; 阅读建议:建议结合Simulink仿真实例,细致理解谐振参数设计准则、软开关实现条件、冲击电流形成机理及其抑制方法的有效性验证过程,重点关注模式切换过程中的动态响应特性与闭环控制参数整定规律,宜配合相关文献进行对比分析以深化对系统稳定性和控制策略优越性的认知。

111,128

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧