Настройка ленты WPF

Я хочу настроить обычный макет ленты WPF. Как показано ниже, я хочу удалить командную область управления лентой.

введите здесь описание изображения

Пожалуйста, предложите любой способ добиться этого.


person Naresh Goradara    schedule 15.07.2012    source источник


Ответы (2)


Я получил решение по этой ссылке

    void ribbon_Loaded(object sender, RoutedEventArgs e)
    {
        Grid child = VisualTreeHelper.GetChild((DependencyObject)sender, 0) as Grid;
        if (child != null)
        {
            child.RowDefinitions[0].Height = new GridLength(0);
        }
    }
person Naresh Goradara    schedule 15.07.2012

Если вы хотите изменить расстояние между панелями быстрого доступа, вы можете изменить главное окно на RibbonWindow. Это переместит панель быстрого доступа в верхнюю строку заголовка. Если элементов нет, он будет скрыт.

XAML:

<ribbon1:RibbonWindow x:Class="Example.MainWindow"
   xmlns:ribbon1="clr-namespace:System.Windows.Controls.Ribbon;
      assembly=System.Windows.Controls.Ribbon"
   ...

Код программной части:

namespace Example
{
   public partial class MainWindow : RibbonWindow
   {
      ...
person SwDevMan81    schedule 20.11.2018