WPF RibbonWindow标题栏尺寸修改及全屏模式下控件截断问题的解决咨询
WPF RibbonWindow标题栏尺寸修改及全屏模式下控件截断问题的解决咨询
大家好,我最近在做WPF项目时遇到了个头疼的问题,想请教下社区的各位大佬:
当把RibbonWindow切换到全屏模式后,快速访问工具栏(Quick Access Toolbar)和窗口标题都被截断了,没法完整显示。有没有办法调整全屏模式下标题栏的高度,让这些控件能正常展示呢?
下面是我当前的代码实现:
Window1.xaml 代码
<RibbonWindow x:Class="DAT.Views.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:DAT.Views" mc:Ignorable="d" Title="Window1" Height="450" Width="800"> <Grid> <Ribbon> <Ribbon.ApplicationMenu> <RibbonApplicationMenu> </RibbonApplicationMenu> </Ribbon.ApplicationMenu> <Ribbon.QuickAccessToolBar> <RibbonQuickAccessToolBar> <RibbonButton Content="Test1"/> <RibbonButton Content="Test2"/> <RibbonButton Content="Test3"/> </RibbonQuickAccessToolBar> </Ribbon.QuickAccessToolBar> <RibbonTab Header="Admin"> </RibbonTab> <RibbonTab Header="Settings"> </RibbonTab> </Ribbon> </Grid> </RibbonWindow>
Window1.xaml.cs 代码
using System.Windows.Controls.Ribbon; namespace DAT.Views { /// <summary> /// Interaction logic for Window1.xaml /// </summary> public partial class Window1 : RibbonWindow { public Window1() { InitializeComponent(); } } }
补充说明:我是用RibbonWindow替换了普通的WPF Window来实现带Ribbon的界面,正常窗口模式下一切正常,就是全屏时出现了截断的问题,麻烦各位帮忙看看怎么解决~
内容来源于stack exchange
相关产品推荐
相关产品推荐

