是否有一种简单的方法可以将窗口控件扩展到标题栏并使其可单击?
我阅读了相关帖子(How to customize the application title bar for a UWP page),我理解如何直观地扩展到标题栏区域。但是,我的按钮在该区域中无法点击(就好像它们上面有一层,阻止它们被点击)。
答案 0 :(得分:2)
当然,你从
开始 access_logs {
enabled = "${var.access_logs_enabled}" #false
bucket = "${var.access_logs_bucket}"
bucket_prefix = "${var.environment_name}-${var.application_tier}-${var.access_logs_prefix}"
interval = "${var.access_logs_interval}" #60
}
从那里开始,就是在正确的空间放置一个按钮。
这也很有用,因为您将取消您的应用标题:
//draw into the title bar
CoreApplication.GetCurrentView().TitleBar.ExtendViewIntoTitleBar = true;
//remove the solid-colored backgrounds behind the caption controls and system back button
ApplicationViewTitleBar titleBar = ApplicationView.GetForCurrentView().TitleBar;
titleBar.ButtonBackgroundColor = Colors.Transparent;
titleBar.ButtonInactiveBackgroundColor = Colors.Transparent;
然后,当然,您需要小心后退按钮
<!-- Page attribute -->
xmlns:appmodel="using:Windows.ApplicationModel"
<TextBlock x:Name="AppTitle" Style="{StaticResource CaptionTextBlockStyle}"
Text="{x:Bind appmodel:Package.Current.DisplayName}" IsHitTestVisible="False"/>
祝你好运!