레이블 격자로 구성된 Popup
이 있습니다. 팝업은 이렇게 캔버스 안에 있습니다. 캔버스 (또는 유사한 제어) 내부화면의 아래쪽에 WPF 팝업 배치
<Canvas x:Name="mainCanvas">
<Popup x:Name="mainPopup"
IsOpen="True"
PlacementTarget="{Binding ElementName=mainCanvas}"
PopupAnimation="Fade"
AllowsTransparency="True"
Placement="Center">
포장 내가 팝업의 내용을 투명하게 할 수 있도록 찾은 유일한 방법입니다.
어쨌든이 모든 것이 제대로 작동하고 화면 가운데에 레이블이 표시됩니다. 하지만 실제로 원하는 것은 화면의 하단에 걸쳐 레이블 격자를 표시하는 것입니다. 그러나 Placement="Center"
을 Placement="Bottom"
으로 변경하면 팝업이 전혀 표시되지 않습니다.
정말 고마워요. 나는 Popup Placement에서 MSDN 기사를 찾아 보았지만 이것을 찾지 못했습니다. – Ternary