【发布时间】:2013-12-28 05:26:00
【问题描述】:
我的页面上有滑块,我尝试使用 Behaviors SDK 处理 PonterPressed 事件。 但事件没有触发。我发现了这个:
PointerPressed not working on left click
它有效。但我不明白为什么我不能用 XAML 做到这一点。我宁愿不使用后面的代码。
【问题讨论】:
标签: xaml slider microsoft-metro windows-8.1
我的页面上有滑块,我尝试使用 Behaviors SDK 处理 PonterPressed 事件。 但事件没有触发。我发现了这个:
PointerPressed not working on left click
它有效。但我不明白为什么我不能用 XAML 做到这一点。我宁愿不使用后面的代码。
【问题讨论】:
标签: xaml slider microsoft-metro windows-8.1
滑块控件可能会阻止引发事件。
您可以考虑扩展滑块控件并在控件的适当模板部分(可能是 Thumb 或 Rail)上注册您的事件处理程序,以引发您可以在外部处理的自定义事件(或更改您可以绑定到的依赖项属性)
问候
【讨论】: