У меня есть вкладка управления в приложении WPF. Внутри элемента управления вкладками каждый элемент вкладки состоит из множества флажков и кнопок. Каждый флажок при его нажатии, в фоновом режиме с новым потоком, происходит какая-то операция. До завершения isHitTestVisible tabcontrol делается ложным, так что никаких других нажатий не должно быть. Но теперь проблема в том, что пока операция не завершена, ничего не происходит, но клики ставятся в очередь и после ее завершения они выполняются. Так как же мне избежать очередей операций? Что требуется, это когда операция выполняется, если что-то щелкнуло, она не должна ничего делать. Для этого я сделал ishittestvisible как ложный, но теперь он стоит в очереди. Поэтому, пожалуйста, помогите, как идти вперед.
Спасибо