我已成功使用此c#和wpf代码创建了一个弹出窗口
<Popup Name="myPopup" IsOpen="True">
<Label Name="myLabel" Content="This is a popup!" Background="AliceBlue" Foreground="Blue"/>
</Popup>
我使用以下代码将其隐藏,当鼠标在其外单击时它可以正常工作。
myPopup.IsOpen = true;
myPopup.Placement = System.Windows.Controls.Primitives.PlacementMode.Mouse;
myPopup.StaysOpen = false;
myPopup.Height = 500;
myPopup.Width = 500;
myPopup.IsOpen = true;
我的问题是我想添加一个关闭按钮(或类似于[x]的东西)。当该按钮被点击时,它会隐藏,就像Windows窗体中的对话框一样。有什么建议吗?提前感谢。
Popup
可能不是正确的控件类型。最好发布一个单独的问题,详细说明您要实现的目标,看看人们想出哪些想法。 - ChrisWue