In This Article

ActiproSoftware.Windows.Controls.Ribbon.Controls.Primitives Namespace

Classes

AccessTextBlock

Represents a System.Windows.Controls.TextBlock that always renders access text, useful for within menu items.

ApplicationButton

Represents the ribbon application button control.

ButtonBase

Represents a base class for a button System.Windows.Controls.Control that is designed to be used in a Ribbon.

ComboBoxBase

Represents a base ComboBox that is designed to be used in a Ribbon.

ControlBase

Represents a base ribbon control.

GalleryBase

Represents an abstract base class for a gallery ribbon control.

GridColumnBoundsCalculator

Calculates the bounds of its parent Grid object's columns.

GroupPresenter

Represents an System.Windows.Controls.ItemsControl that presents Group controls.

GrowOnlyVirtualizingStackPanel

Represents a System.Windows.Controls.VirtualizingStackPanel that can grow only.

ItemsControlBase

Represents a base System.Windows.Controls.ItemsControl that is designed to be used in a Ribbon.

KeyTipToAccessTextConverter

Represents a value converter that converts a key tip access text to an access text string.

MenuItem

Represents a menu item wrapper that is applied to items within a Menu control.

PopupButtonBase

Represents a base class for a button Ribbon control that can display a popup.

PopupContentDecorator

Represents a System.Windows.Controls.Decorator control that can be used on a ribbon control popup directly as a child of a System.Windows.Controls.ScrollViewer to make sure it measures at the real size of the container with support for setting a minimum height and width;

PopupContentPresenter

Represents a System.Windows.Controls.ContentPresenter control that can be used on a ribbon control popup.

PopupGalleryFilterButton

Represents a PopupButton that is used to display filter categories for a PopupGallery.

PopupScrollViewer

Represents a System.Windows.Controls.ScrollViewer control that can be used on a ribbon control popup.

QuickAccessToolBar

Represents a quick access toolbar for a Ribbon.

QuickAccessToolBarCustomizeButton

Represents a PopupButton that is used for the customize button of a QuickAccessToolBar.

QuickAccessToolBarOverflowButton

Represents a PopupButton that is used for the overflow button of a QuickAccessToolBar.

RibbonGalleryPanel

Represents the System.Windows.Controls.Panel that is used to display the items of an in-ribbon gallery.

RibbonGalleryPopupButton

Represents a PopupButton that is used for the popup button of a RibbonGallery.

RibbonWindowTitleBarText

Represents a RibbonWindow title bar text control.

RibbonWindowTitleBarViewModel

Stores view-model data about a RibbonWindow title bar.

ScrollableHorizontalSelector

Provides the base class for a System.Windows.Controls.Primitives.Selector that supports horizontal scrolling.

ScrollBarThumbDecoration

Represents a scrollbar thumb decoration.

ScrollViewerItemsPresenter

Represents an System.Windows.Controls.ItemsPresenter control that works around a bug in the .NET 3.0 framework where directional keys will not function if encompassed by a ScrollViewer.

TabStrip

Represents a tabstrip control that contains Tab items on a Ribbon.

TextBoxBase

Represents a base System.Windows.Controls.TextBox that is designed to be used in a Ribbon.

TwoLineLabel

Represents a label control that renders its text on two lines for large buttons.

ZeroWidthLabel

Represents a label control that measures as zero-width.

Interfaces

IKeyTipTarget

Provides the base requirements for a control that can be notified of a key tip access.

IOverflowableItemsControl

Provides the base requirements for an items control that is capable of placing its items on an overflow popup.

IVariantControl

Provides the base requirements for a controls that can alter its layout based on a VariantSize setting.