为什么我的WPF按钮需要2次点击才能调用?

时间:2017-08-23 19:31:05

标签: .net wpf xaml button click

我有一个非常简单的WPF窗口,带有Calendar控件和Button。如果我在Calendar中选择(单击)日期,然后立即单击Button,则不会执行其Command。只有在我第二次单击该按钮后才会调用按钮Command。 (我注意到,只有在我单击按钮一次后鼠标悬停才会改变按钮的颜色。)如何获得(预期)不需要2次点击才能使按钮“工作”的行为? (使用.NET 4.6.1)

1 个答案:

答案 0 :(得分:1)

尝试将以下代码添加到Calendar_SelectedDatesChanged事件中:

Mouse.Capture(null);