Phi*_*oie 40
对于Microsoft Ribbon for WPF,您可以使用隐藏它来隐藏它VisualTreeHelper.在Loaded事件处理程序上,只需将包含快速访问工具栏的行的大小调整为0:
private void RibbonLoaded(object sender, RoutedEventArgs e)
{
Grid child = VisualTreeHelper.GetChild((DependencyObject)sender, 0) as Grid;
if (child != null)
{
child.RowDefinitions[0].Height = new GridLength(0);
}
}
Run Code Online (Sandbox Code Playgroud)

Dan*_*hat 12
当Ribbon控件位于RibbonWindow中时,快速访问工具栏会自动隐藏.如果不是,似乎无法隐藏它.我已经在这个问题上工作了几个小时,无法正确隐藏它.但是有一个简单的解决方法:将Ribbon控件放在Panel中并给它一个负的上边距,这样它就会滑出Panel.将Panel的ClipToBounds属性设置为true,将隐藏QAT.顺便说一句 - WPF有多个功能区实现,即使是微软自己(" Fluent Ribbon "和"Microsoft Ribbon for WPF"),所以下次你应该提到你正在谈论的那个.
| 归档时间: |
|
| 查看次数: |
16506 次 |
| 最近记录: |