У меня есть Popup
, который состоит из сетки меток.Всплывающее окно находится внутри Canvas следующим образом.
<Canvas x:Name="mainCanvas">
<Popup x:Name="mainPopup"
IsOpen="True"
PlacementTarget="{Binding ElementName=mainCanvas}"
PopupAnimation="Fade"
AllowsTransparency="True"
Placement="Center">
Обертывание внутри холста (или аналогичного элемента управления) - единственный способ, позволяющий сделать содержимое всплывающего окна прозрачным.
Во всяком случае, все это работает нормально, и я вижу свою сетку меток по центру экрана.Хотя я бы действительно хотел, чтобы сетка меток отображалась в нижней части экрана .Однако, когда я изменяю Placement="Center"
на Placement="Bottom"
, я вообще не вижу всплывающее окно.