我想在用户点击它时关闭弹出窗口。但问题是程序控制不会出现在弹出窗口中。我的xaml代码是
<Popup Name="myPopup" IsOpen="False" VerticalOffset="10" HorizontalOffset="10" IsHitTestVisible="True" Tap="myPopup_Tap">
c#代码在这里。
private void myPopup_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
myPopup.IsOpen = false;
}`
此外,我尝试在弹出窗口上添加一个透明矩形,以便当矩形触发弹出窗口的tap事件可以禁用时。但以上都没有奏效。
请建议我做到最好的方法。你的答案很赞赏。感谢