мне нужна помощь с накладыванием вида с помощью призмы framework.Its немного больше, чем образующий комплекса, так пусть меня explain.I может быть чрезмерно думать, что это так: DWPF и Prism Просмотр Overlay
у меня есть оболочка (окно wpf), и у меня есть 2 вида (A & B - оба пользовательских элемента управления) в модуле. , когда оболочка загружает его, загружает вид A. В режиме просмотра A у меня есть кнопка «всплывающего» вида B для некоторого ввода пользователем. поэтому, естественно, я бы подумал о каком-то модальном окне/управлении, возможно, даже всплывающем окне. однако проблема, с которой я сталкиваюсь во всплывающем окне, заключается в том, что при перемещении оболочки всплывающее окно остается фиксированным, и оно не блокирует события в поле зрения A. Я попытался отключить просмотр A, чтобы остановить запуск событий, и я также попытался использовать получить представление B, перемещая его с помощью оболочки. Только холст работает, но теперь мне нужен способ блокировать его. Есть ли в любом случае, я могу наложить вид поверх другого представления с призмой? или как все остальные создают модальные всплывающие окна с призмой & wpf? любые рекомендации или указатели будут очень благодарны.
спасибо очень много! Я действительно сделал это по-другому, но очень похож на ваш. что я сделал, использовал элемент управления содержимым для моей области оболочки и создал область управления элементами в модуле A. Я установил макет для использования сетки в области управления элементами, и все, что я сделал, активировал и деактивировал представления внутри области «всплывающее окно». я собираюсь дать вашему решению попробовать. будет обратная связь по результатам. еще раз спасибо! – Zaheer
Привет, Олли, можете ли вы дать фрагмент о том, как включить свойство IsNoPopUpActive? – ioWint
Привет, ioWint, я обновил ответ. –