У меня есть две панели на моей странице (категория и элементы).Панель категорий - это в основном древовидное представление уровня n, которое контролирует, какие элементы должны отображаться на панели элементов справа.Поэтому, если я выберу категорию, на панели элементов справа будут показаны все элементы этой конкретной категории (в сетке данных).Я выбираю элементы из службы WCF в событии SelectedItemChanged .
Теперь сетка элементов на правой панели является редактируемой сеткой данных.Поэтому, когда пользователь имеет некоторые несохраненные изменения в сетке и пытается изменить категорию, мне нужно дать ему предупреждающее сообщение (окно с сообщением «ОК / Отмена») и при нажатии «Отмена» мне нужно подавить это изменение выбора категории.
Теперь, я попытался событие MouseLeftButtonDown, чтобы подавить это, но оно почему-то не работает.
Я сослался на эту ссылку для возможных решений.
Может кто-нибудь предложить что-нибудь?