[英]Xamarin Forms Windows Phone MasterDetailPage - Remove default ApplicationBar icon
在Xamarin Forms中使用MasterDetailPage時,Windows Phone會將其呈現為Panel,通過單擊ApplicationBar上的圖標進行顯示。 無論如何,有沒有刪除此圖標並將面板顯示事件連接到其他按鈕的方法?
您可以通過“應用程序上下文”訪問應用程序欄。 例如:
protected override void OnElementPropertyChanged(object sender, PropertyChangedEventArgs e)
{
var app = (MainPage)((PhoneApplicationFrame)Application.Current.RootVisual).Content;
var applicationBar = app.ApplicationBar;
applicationBar.Buttons.Clear();
base.OnElementPropertyChanged(sender, e);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.