Table of Contents

Class RibbonGroupViewModel

Namespace
Innova.Prism.Library.Menus.Ribbon
Assembly
Innova.Prism.Library.dll

Represents a view model for a ribbon group.

public class RibbonGroupViewModel : BindableBase, INotifyPropertyChanged
Inheritance
RibbonGroupViewModel
Implements

Constructors

RibbonGroupViewModel(IMenuGroupModel, IInputBindingsService)

Initializes a new instance of the RibbonGroupViewModel class.

Properties

HeaderText

Gets the header text of the menu group.

IsVisible

Gets or sets a value indicating whether the ribbon group is visible.

Items

Gets or sets the collection view source for the items.

MenuGroupModel

Gets or sets the menu group model.

SortOrder

Gets the sort order of the menu group.

SourceItems

Gets the range observable collection of menu base models.

Methods

AddMenu(IMenuBaseModel)

Adds a menu to the ribbon group.

RemoveMenu(IMenuBaseModel)

Removes a menu from the ribbon group.

ToString()

Returns a string representation of the ribbon group.

Events

IsVisibleChanged