#silverlight-4.0 #datagrid #scrollbar #childwindow
#silverlight-4.0 #datagrid #полоса прокрутки #дочернее окно
Вопрос:
Я столкнулся с проблемой с моим приложением OOB silvelight 4. На странице есть сетка данных с количеством строк, так что для сетки данных отображается вертикальная полоса прокрутки.
Иногда мне нужно показать дочернее окно с сообщением и кнопкой OK.
Если перед отображением дочернего окна я использую полосу прокрутки, она остается выделенной после закрытия всплывающего окна. Если я наведу курсор мыши на полосу прокрутки, прокручивается сетка данных.
Я пробовал UpdateLayout, изменять видимость, повторно привязывать ItemSource. Ничего не помогает.
Заранее благодарю вас за любую идею.
Ответ №1:
Используйте пользовательский элемент.Метод ReleaseMouseCapture().