У меня есть ToggleButton с обработчиком событий PreviewMouseDown. Все работает нормально. Но если я добавлю MessageBox.Show("Message") к этому обработчику, ToggleButton перестанет переключаться в нажатое состояние, то есть свойство IsChecked всегда будет ложным. Почему?
Подробнее здесь: https://stackoverflow.com/questions/798 ... ton-toggle
Мобильная версия