这两个事件怎么不起作用?

DwNet 2009-08-20 11:17:51
今天试了一个BUTTON的MouseLeftButtonDown,MouseLeftButtonUP

发现他始终不起作用,不能进到Down,与Up中。

无论是下面这种写法,还是在Button标签中写都不起作用??
myButton.MouseLeftButtonDown += new MouseButtonEventHandler(OnMouseDown);
myButton.MouseLeftButtonUp += new MouseButtonEventHandler(OnMouseUp);

private void OnMouseDown(object sender, MouseEventArgs e)
{
}

private void OnMouseUp(object sender, MouseEventArgs e)
{
}
...全文
77 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
moface 2009-08-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zhuzhi 的回复:]
引用 2 楼 jv9 的回复:
使用事件前,需要激活。

1。可以在xaml中添加事件控制;

或者

2。需要在构造函数中,声明事件;

BUTTON的MouseLeftButtonDown,MouseLeftButtonUP 没有效果的原因是这两个事件已经被OnMouseLeftButtonDown 和 OnMouseLeftButtonUp 重载了。 使用这两个事件,可以使用ClickMode属性,来标志Hover,Press,Release。 ClickMode默认值是Press, 如果ClickMode为Release,OnMouseLeftButtonUp将被激活,你可以使用代码控制MouseLeftButtonDown,MouseLeftButtonUP。





对,关键是在ClickMode属性的设置上, ClickMode.Press - 鼠标左键单击

            ClickMode.Release - 鼠标左键单击并放开

            ClickMode.Hover - 鼠标经过 

[/Quote]

好像有类似的问题的,比如SliderBar的MouseDown事件
zhuzhi 2009-08-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jv9 的回复:]
使用事件前,需要激活。

1。可以在xaml中添加事件控制;

或者

2。需要在构造函数中,声明事件;

BUTTON的MouseLeftButtonDown,MouseLeftButtonUP 没有效果的原因是这两个事件已经被OnMouseLeftButtonDown 和 OnMouseLeftButtonUp 重载了。 使用这两个事件,可以使用ClickMode属性,来标志Hover,Press,Release。 ClickMode默认值是Press, 如果ClickMode为Release,OnMouseLeftButtonUp将被激活,你可以使用代码控制MouseLeftButtonDown,MouseLeftButtonUP。


[/Quote]


对,关键是在ClickMode属性的设置上, ClickMode.Press - 鼠标左键单击

ClickMode.Release - 鼠标左键单击并放开

ClickMode.Hover - 鼠标经过
ms44 2009-08-21
  • 打赏
  • 举报
回复
估计Event被Handle了。
jv9 2009-08-21
  • 打赏
  • 举报
回复
使用事件前,需要激活。

1。可以在xaml中添加事件控制;

或者

2。需要在构造函数中,声明事件;

BUTTON的MouseLeftButtonDown,MouseLeftButtonUP 没有效果的原因是这两个事件已经被OnMouseLeftButtonDown 和 OnMouseLeftButtonUp 重载了。 使用这两个事件,可以使用ClickMode属性,来标志Hover,Press,Release。 ClickMode默认值是Press, 如果ClickMode为Release,OnMouseLeftButtonUp将被激活,你可以使用代码控制MouseLeftButtonDown,MouseLeftButtonUP。

moface 2009-08-20
  • 打赏
  • 举报
回复
我也发现了类似的问题,SliderBar的MouseDown事件也不起作用,帮顶

8,735

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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