我遇到了Silverlight事件中没有为Button和hyperlinkButton触发MouseLeftButtonDown的问题.看起来它是在框架中的某个地方处理的.我如何能够覆盖这种行为
在下面的XAML代码中当我单击名为“取消”按钮时,不会触发Button_MouseLeftButtonDown.
我尝试在按钮内放置文本块,当我点击按钮上的文本时,MouseLeftButtonDown工作,但它没有冒泡到框架
<Button Name="Cancel" ClickMode="Release" MouseLeftButtonDown="Button_MouseLeftButtonDown"> <Button.Content> <TextBlock Name="CancelInnerText" MouseLeftButtonDown="TextBlock_MouseLeftButtonDown">Clone Page</TextBlock> </Button.Content>
解决方法
得到它的工作,不得不为按钮设置ClickMode =“悬停”.现在MouseLeftButtonDown事件正在触发并且还冒泡