In This Article

ActiproSoftware.Windows.Controls.Bars.Mvvm Namespace

Classes

BarButtonViewModel

Represents a view model for a regular button control within a bar control.

BarCheckBoxViewModel

Represents a view model for a checkbox control within a bar control.

BarComboBoxViewModel

Represents a view model for a combobox control within a bar control.

BarControlTemplateSelector

Provides an ItemContainerTemplateSelector that is used to select templates that create UI controls for various bar control view models, generally assigned to root bar controls, like to Ribbon's ItemContainerTemplateSelector property.

BarControlViewModelCollection

Represents a collection of bar control view models.

BarGalleryItemTemplateSelector

Provides a DataTemplateSelector that selects item templates for various gallery item view models, generally used with a BarGalleryBase-based control and assigned to its ItemTemplateSelector property.

BarGalleryItemViewModel<TValue>

Represents a view model for a gallery item within a bar gallery control.

BarGalleryViewModel

Represents a view model for a standard gallery control within a bar control.

BarGalleryViewModelBase

Represents an abstract view model base for a gallery control within a bar control.

BarHeadingViewModel

Represents a view model for a heading control within a bar control.

BarImageProvider

Represents a service that can provide images for bar controls.

BarKeyedObjectViewModelBase

Represents an abstract view model base for an observable object that is identified by a unique string key.

BarPopupButtonViewModel

Represents a view model for a popup button control within a bar control.

BarSeparatorViewModel

Represents a view model for a separator control within a bar control.

BarSizeSelectionMenuGalleryViewModel

Represents a view model for a size selection gallery control within a bar control.

BarSplitButtonViewModel

Represents a view model for a split button control within a bar control.

BarSplitToggleButtonViewModel

Represents a view model for a split toggle button control within a bar control.

BarTextBoxViewModel

Represents a view model for a textbox control within a bar control.

BarToggleButtonViewModel

Represents a view model for a toggle button control within a bar control.

ColorBarGalleryItemViewModel

Represents a gallery item view model for a color.

EnumBarGalleryItemViewModel<TEnum>

Represents a view model for a gallery item whose value and label based on the value in an enumeration.

FontFamilyBarGalleryItemViewModel

Represents a gallery item view model for a font family.

FontSizeBarGalleryItemViewModel

Represents a gallery item view model for a font size.

MiniToolBarViewModel

Represents a view model for a mini-toolbar control.

RibbonApplicationButtonViewModel

Represents a view model for an application button control within a ribbon.

RibbonBackstageHeaderButtonViewModel

Represents a view model for a button control within a ribbon backstage header.

RibbonBackstageHeaderSeparatorViewModel

Represents a view model for a separator control within a ribbon backstage header.

RibbonBackstageTabViewModel

Represents a view model for a tab control within a ribbon backstage.

RibbonBackstageViewModel

Represents a view model for a Backstage control within a ribbon.

RibbonContextualTabGroupViewModel

Represents a view model for a contextual tab group control within a ribbon.

RibbonControlGroupViewModel

Represents a view model for a control group control within a ribbon group.

RibbonFooterContentTemplateSelector

Provides a DataTemplateSelector that selects content templates for various ribbon footer content view models, generally used with a RibbonFooterControl and assigned to its ContentTemplateSelector property.

RibbonFooterInfoBarContentViewModel

Represents a view model for image and text content within a ribbon footer.

RibbonFooterSimpleContentViewModel

Represents a view model for image and text content within a ribbon footer.

RibbonFooterViewModel

Represents a view model for a footer within a ribbon.

RibbonGroupLauncherButtonViewModel

Represents a view model for a launcher button control within a ribbon group.

RibbonGroupViewModel

Represents a view model for a group within a ribbon tab.

RibbonMultiRowControlGroupViewModel

Represents a view model for a multi-row control group control within a ribbon group.

RibbonQuickAccessToolBarViewModel

Represents a view model for a quick-access toolbar control within a ribbon.

RibbonTabRowToolBarViewModel

Represents a view model for a tab row toolbar control within a ribbon.

RibbonTabViewModel

Represents a view model for a tab control within a ribbon.

RibbonViewModel

Represents a view model for a ribbon control.

StandaloneToolBarViewModel

Represents a view model for a standalone toolbar control.

SymbolBarGalleryItemViewModel

Represents a gallery item view model for a symbol.

SymbolPresenter

Represents a control for rendering a symbol preview.

TextBarGalleryItemViewModel

Represents a view model for a gallery item whose value and label are the same text value.

TextStyle

Represents style attributes of text.

TextStyleBarGalleryItemViewModel

Represents a gallery item view model for a text style (font, color, weight, etc.).

TextStylePresenter

Represents a control for rendering a text style preview.

Structs

BarImageOptions

Stores options data for an image used in a bar control.

Interfaces

IBarGalleryItemViewModel

Represents a view model for a gallery item within a bar gallery control.

IBarImageProvider

Provides the base requirements for an object that can provide images for bar controls.

ICheckable

Provides the base requirements for a control that is checkable.

IHasKey

Provides the base requirements for a control that has a Key property.

IHasVariantImages

Provides the base requirements for a control that has variant ImageSource properties.

Enums

BarImageSize

Specifies the size of an image used in a bar control.