我有一个非常简单的WPF窗口,带有Calendar
控件和Button
。如果我在Calendar
中选择(单击)日期,然后立即单击Button
,则不会执行其Command
。只有在我第二次单击该按钮后才会调用按钮Command。 (我注意到,只有在我单击按钮一次后鼠标悬停才会改变按钮的颜色。)如何获得(预期)不需要2次点击才能使按钮“工作”的行为? (使用.NET 4.6.1)
答案 0 :(得分:1)
尝试将以下代码添加到Calendar_SelectedDatesChanged
事件中:
Mouse.Capture(null);