1
我正在使用xamarin格式。我使用PopupLayout控件來顯示屏幕上的彈出窗口。現在我想要的是,如果用戶在彈出式彈出窗口外單擊應該被解僱。我如何做到這一點?我可以使用PopupLayout的哪些屬性?如何關閉外部點擊的彈出式佈局?
問候, 阿南德杜貝做這個
我正在使用xamarin格式。我使用PopupLayout控件來顯示屏幕上的彈出窗口。現在我想要的是,如果用戶在彈出式彈出窗口外單擊應該被解僱。我如何做到這一點?我可以使用PopupLayout的哪些屬性?如何關閉外部點擊的彈出式佈局?
問候, 阿南德杜貝做這個
一種方法是有一個透明的ContentView
覆蓋屏幕。將添加到ContentView
,點擊後將隱藏PopupControl
。
當PopupControl
未顯示,設置ContentView.InputTransparent
到true
所以點擊不註冊,或完全去除從屏幕上ContentView
。
當您顯示PopupControl
時,請將ContentView.InputTransparent
設置爲false
,或者如果刪除它,請添加ContentView
。