我正在开发适用于桌面平台的通用Windows平台应用程序。如何从Windows 10中的<page>
或<application>
禁用/删除最大化按钮?
答案 0 :(得分:1)
你做不到。我没有看到任何禁用这些按钮的选项。你只能改变他们的颜色。
ApplicationViewTitleBar titlebar = ApplicationView.GetForCurrentView().TitleBar;
titlebar.ButtonBackgroundColor = Windows.UI.Color.FromArgb(255, 126, 188, 66);
titlebar.ButtonForegroundColor = Windows.UI.Colors.White;
答案 1 :(得分:1)
如果删除“最大化/最小化”按钮的目的是在Kiosk模式下运行应用程序,那么您可以看到类似的内容 https://technet.microsoft.com/itpro/windows/manage/set-up-a-kiosk-for-windows-10-for-desktop-editions
但是,您无法以编程方式删除这些内容
答案 2 :(得分:1)
我们可以通过.xaml中的ResizeMode属性来隐藏最大化和最小化按钮
ResizeMode="NoResize" //CanMinimize || CanResize || CanResizeWithGrip
调整大小模式将允许窗体中Window元素的四个值中的任何一个。
答案 3 :(得分:0)
可能还有另一种解决方法:虽然您无法禁用AppTitle栏,但您可以尝试将视图输入到完整视图,以便它覆盖标题栏,然后您可以添加自定义标题栏,如果您需要自定义功能。