2017-01-18 6 views
0

Есть ли способ переместить всплывающее окно назад, чтобы оно не всегда отображалось на передней панели приложения?Перемещение всплывающих окон на спину - C# UWP Universal Windows

У меня есть холст, который отображает множество фигур, которые изменяются по размеру. Чтобы получить окно с изменением размера, я использую всплывающее окно, потому что было предложено, чтобы наилучшим способом было использование украшений, но они не используются в UWP, поэтому альтернативой являются всплывающие окна. Он работает очень хорошо, но когда у меня есть другой элемент, наложенный на мой холст, и изменение размера было включено в фигуре, элементы всплывающих окон (изменить размеры пальцев/узлы) отображаются поверх элемента, который должен накладываться на холст. Есть ли способ сообщить всплывающему меню, что он не должен отображаться на «более высоком уровне», чем мой холст?

ответ

1

A Popup Управление должно отображаться поверх всего остального содержимого, поэтому, похоже, вы не используете соответствующий элемент управления для достижения того, чего вы пытаетесь достичь.

Не видя больше своего кода и не имея четкого представления о том, что вы делаете (перепрограммировать?), Сложно предположить, что вам следует делать. Тем не менее, я бы избегал изменять размер элемента управления, который не находится поверх видимой области или имеет несколько элементов в режиме изменения размера (или только с отображаемыми экспонентами) за раз. Оба из них должны избегать того, что вы сообщаете.

 Смежные вопросы

  • Нет связанных вопросов^_^