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 System.Windows.Controls.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 System.Windows.Controls.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.

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 System.Windows.Controls.DataTemplateSelector that selects content templates for various ribbon footer content view models, generally used with a RibbonFooterControl and assigned to its ContentTemplateSelector property.

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.

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 System.Windows.Media.ImageSource properties.

Enums

BarImageSize

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