メールアプリで行われたのと同様に、タイトルバーの色をアプリに合わせて変更したいと考えています。どうすればそれを行うことができますか?
質問する
5500 次
3 に答える
2
次のようにして、タイトル バーの背景をカスタマイズできます。
var appView = Windows.UI.ViewManagement.ApplicationView.GetForCurrentView();
var titleBar = appView.TitleBar;
titleBar.BackgroundColor = Colors.Black;
他のプロパティの色を変更することで、前景色やボタンの色など、タイトル バーの他の色を変更できます。
于 2015-08-05T20:24:25.433 に答える
0
タイトル バーに拡張ビューを追加することで、ボタンとタイトル テキストをカスタマイズできます。このコード スニペットを見つけてください。
private void ExtendViewOftitleBar()
{
CoreApplication.GetCurrentView().TitleBar.ExtendViewIntoTitleBar = true;
ApplicationView view = ApplicationView.GetForCurrentView();
ApplicationViewTitleBar titleBar = view.TitleBar;
view.SuppressSystemOverlays = true;
titleBar.BackgroundColor = Windows.UI.Color.FromArgb(0, 0, 0, 0);
titleBar.ForegroundColor = Windows.UI.Color.FromArgb(0, 0, 0, 0);
titleBar.InactiveBackgroundColor = Windows.UI.Color.FromArgb(0, 0, 0, 0);
titleBar.InactiveForegroundColor = Windows.UI.Color.FromArgb(0, 0, 0, 0);
titleBar.ButtonBackgroundColor = Windows.UI.Color.FromArgb(0, 0, 0, 0);
titleBar.ButtonHoverBackgroundColor = Windows.UI.Color.FromArgb(0, 0, 0, 0);
titleBar.ButtonPressedBackgroundColor = Windows.UI.Color.FromArgb(0, 0, 0, 0);
titleBar.ButtonInactiveBackgroundColor = Windows.UI.Color.FromArgb(0, 0, 0, 0);
}
于 2016-05-02T07:21:52.753 に答える