C#事件 请教,我是这个意思,我做了一个鼠标移动事件,但是我想让它符合我设定的条件才起作用。如何实现?在线等待… 这样,我鼠标移动到窗体上,它在窗体标题栏上显示鼠标坐标,但是我想有一个按钮,一按,它就不显示,可是这个事件已经写了,如何让它不起作用… 请教,谢谢啦~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //Form1_MouseMove为form1的mouseMove事件处理函数form1.MouseMove -= Form1_MouseMove; private bool _ShowPos=true;//.........private void Form1_MouseMove(object sender,MouseEventArgs e){ if(_ShowPos){ this.Text = "Form 1 ("+e.X.ToString()+","+e.Y.ToString()+")"; }}private void Form1_MouseDown(object sender,MouseEventArgs e){ _ShowPos = !_ShowPos; if(!_ShowPos) this.Text= "Form 1";} 首先订阅Mouse委托,点击是取消委托 可以设置一个布尔变量......private bool b;private void Form1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e){ if(!b) { this.Text="X:"+e.X+"Y:"+e.Y; }}private void button2_Click(object sender, System.EventArgs e){ b=true; } this.MouseMove -= new System.Windows.Forms.MouseEventHandler(this.Form1_MouseMove); 跪求高人解答wpf无样式窗口改变窗口大小问题 C#可以使用这种数组么? win7下安装vce2008出现错误 使用正则 处理SQL语句--呼叫 lxcnn (过客)............ 文件,图片下载程序 ImageList 内存不足 解决方案 ActiveForm问题,大仙们来解决一下! c#基础,c#实例,c#视频教程 关于C#人脸识别,与图片比对 模式对话框关闭后,怎样才能刷新原屏幕内容? 送分了,懂.NET的快来领分 【“尝试读取或写入受保护的内存错误”的问题】 关于asp页面控件的问题
form1.MouseMove -= Form1_MouseMove;
private bool _ShowPos=true;//.........private void Form1_MouseMove(object sender,MouseEventArgs e){
if(_ShowPos){
this.Text = "Form 1 ("+e.X.ToString()+","+e.Y.ToString()+")";
}
}private void Form1_MouseDown(object sender,MouseEventArgs e){
_ShowPos = !_ShowPos;
if(!_ShowPos) this.Text= "Form 1";
}
private bool b;
private void Form1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
if(!b)
{
this.Text="X:"+e.X+"Y:"+e.Y;
}
}private void button2_Click(object sender, System.EventArgs e)
{
b=true;
}
this.MouseMove -= new System.Windows.Forms.MouseEventHandler(this.Form1_MouseMove);