[英]Prevent Popup From Closing on click wpf
我想防止彈出窗口在用戶單擊時被關閉。 我通過覆蓋OnPreviewMouseDown並將e.Handled
設置為true
嘗試
protected override void OnPreviewMouseDown(MouseButtonEventArgs e)
{
base.OnPreviewMouseDown(e);
e.Handled = true;
}
但是這樣做不會在Popup的子代上觸發任何鼠標單擊事件。
我也嘗試過Popup.StaysOpen = true
但是這也不起作用(點擊時Popup關閉)。
有什么方法可以防止彈出窗口在用戶單擊時關閉???
將Popup.StaysOpen
屬性設置為true
:
<Popup StaysOpen="True"/>
在您的Xaml定義中添加
<Popup StaysOpen="True"></Popup>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.