Wpf 为什么标签不显示在我的QuickAccessToolbar中?
简而言之,我需要提供一个功能区QuickAccessToolbar,使功能区不可见。这很容易实现,但对我来说一个很大的问题是工具栏项上的标签不可见。这是我的Wpf 为什么标签不显示在我的QuickAccessToolbar中?,wpf,ribboncontrolslibrary,windows-ribbon-framework,Wpf,Ribboncontrolslibrary,Windows Ribbon Framework,简而言之,我需要提供一个功能区QuickAccessToolbar,使功能区不可见。这很容易实现,但对我来说一个很大的问题是工具栏项上的标签不可见。这是我的功能区: <Ribbon x:Name="ShellRibbon" Grid.Row="0" IsMinimized="True"> <Ribbon.QuickAccessToolBar> <RibbonQuickAccessToolBar> <Ribb
功能区
:
<Ribbon x:Name="ShellRibbon" Grid.Row="0" IsMinimized="True">
<Ribbon.QuickAccessToolBar>
<RibbonQuickAccessToolBar>
<RibbonSplitButton x:Name ="Save" Label="Save" />
<RibbonSplitButton Label="Employee Access" LabelPosition="Header" >
<RibbonMenuItem Header="Undo action #1" />
<RibbonMenuItem Header="Undo action #2" />
<RibbonMenuItem Header="Undo action #3" />
</RibbonSplitButton>
</RibbonQuickAccessToolBar>
</Ribbon.QuickAccessToolBar>
<RibbonTab>
<RibbonButton Label="One"></RibbonButton>
</RibbonTab>
<RibbonTab></RibbonTab>
</Ribbon>
当我下拉
RibbonSplitButton
时,RibbonMenuItem
标题可见,但它的标题不可见,Save
按钮的标题也不可见。我做错了什么?您必须将功能区控件放置在DockPanel
中:
<Ribbon.QuickAccessToolBar>
<RibbonQuickAccessToolBar>
<DockPanel>
<RibbonSplitButton x:Name ="Save" Label="Save" />
<RibbonSplitButton Label="Employee Access" LabelPosition="Header" >
<RibbonMenuItem Header="Undo action #1" />
<RibbonMenuItem Header="Undo action #2" />
<RibbonMenuItem Header="Undo action #3" />
</RibbonSplitButton>
</DockPanel>
</RibbonQuickAccessToolBar>
</Ribbon.QuickAccessToolBar>
您必须将功能区控件放置在
DockPanel
中:
<Ribbon.QuickAccessToolBar>
<RibbonQuickAccessToolBar>
<DockPanel>
<RibbonSplitButton x:Name ="Save" Label="Save" />
<RibbonSplitButton Label="Employee Access" LabelPosition="Header" >
<RibbonMenuItem Header="Undo action #1" />
<RibbonMenuItem Header="Undo action #2" />
<RibbonMenuItem Header="Undo action #3" />
</RibbonSplitButton>
</DockPanel>
</RibbonQuickAccessToolBar>
</Ribbon.QuickAccessToolBar>