使用Javascript开发Win10 UWP应用时,修改标题栏颜色的方法和C#中使用的方法近似,略有名称和颜色对象创建方面的区别:

    var titleBar = Windows.UI.ViewManagement.ApplicationView.getForCurrentView().titleBar;
    titleBar.inactiveBackgroundColor = titleBar.buttonBackgroundColor = titleBar.buttonInactiveBackgroundColor = titleBar.backgroundColor = {
        a: 255,
        b: 0,
        g: 196,
        r: 245
    };
    titleBar.buttonHoverBackgroundColor = {
        a: 255,
        b: 70,
        g: 210,
        r: 244
    };
    titleBar.buttonPressedBackgroundColor = {
        a: 255,
        b: 0,
        g: 160,
        r: 224
    };

    titleBar.foregroundColor = Windows.UI.Colors.black;
    titleBar.inactiveForegroundColor = titleBar.buttonInactiveForegroundColor = titleBar.buttonPressedForegroundColor = titleBar.buttonHoverForegroundColor = titleBar.buttonForegroundColor = {
        a: 255,
        b: 0,
        g: 123,
        r: 181
    };

把上述代码写在“app.Start()”执行之前,这样就能得到一个漂亮的骚黄色标题栏了。

image

转载此文章时须注明转载自”SkyD(斯克迪亚)开发者博客“,并保留此文章的Url链接

作者信息

昵称
斯克迪亚

查看其所发布的所有文章

总积分
2440
注册时间
(2018年5月4日 19:06)

评论

目前还没有任何评论。

[切换到移动版页面]