Я нахожусь на последних этапах проекта, и у меня есть экран с (настроенным .net4) календарем и (снова настраиваемой) кнопкой.
всякий раз, когда выбирается дата, кнопка становится неактивной, он не будет переключаться в визуальное состояние при наведении и не регистрирует первый щелчок.Однако, если щелкнуть по нему, он снова станет обычной кнопкой, запускает команды, переключает визуальное состояние и т. Д., По крайней мере, до тех пор, пока вы не передумаете о дате снова.между календарем и кнопкой или чем-то похожим был фокус, правда, я не слишком разбираюсь в фокусе WPF, но пока не нашел поддержки теории.
Мне удалось повторить это с (проверено в kaxaml):
<StackPanel HorizontalAlignment="Center" VerticalAlignment="Center">
<Calendar />
<Button>Hello, world!</Button>
</StackPanel>
и то же самое с календарем WPF Toolkit (февраль 2010) ..
РЕДАКТИРОВАТЬ: Я забыл упомянуть, хотя я тестирую с кнопками, я не нашел элемент пользовательского интерфейса, с которым он не работает, выбор calendarDayButton даже сделает пользовательский интерфейс Kaxamls бездействующим.*