XAML in Xamarin.Forms 基礎篇 電子書

XAML in Xamarin.Forms 基礎篇 電子書
XAML in Xamarin.Forms 基礎篇 電子書

Xamarin.Forms 快速入門 電子書

Xamarin.Forms 快速入門 電子書
Xamarin.Forms 快速入門 電子書

2016/09/05

Xamarin.Forms Windows UWP 客製化狀態列

Windows UWP 客製化狀態列

首先,需要將 Windows Mobile Extension for the UWP 擴充功能加入到專案內。
UWP專案 > 參考 > 加入參考 > Universal Windows > 擴充功能 > Windows Mobile Extensions for the UWP
UWP擴充功能
接著,請修改 UWP 原生專案內的 App.xaml.cs 檔案,在 OnLaunched 方法內,加入底下程式碼;在底下程式碼,您可以設定狀態列的背景與文字顏色和透明度等屬性。

App.xaml.cs

        protected override void OnLaunched(LaunchActivatedEventArgs e)
        {
            //Mobile customization
            if (ApiInformation.IsTypePresent("Windows.UI.ViewManagement.StatusBar"))
            {

                var statusBar = StatusBar.GetForCurrentView();
                if (statusBar != null)
                {
                    statusBar.BackgroundOpacity = 1;
                    statusBar.BackgroundColor = Colors.Black;
                    statusBar.ForegroundColor = Colors.White;
                }
            }

沒有留言:

張貼留言