Export (0) Print
Expand All

RibbonControlService Class

.NET Framework 4.5

Represents a service that provides properties and methods to control the display and behavior of Ribbon controls.

System.Object
  System.Windows.Controls.Ribbon.RibbonControlService

Namespace:  System.Windows.Controls.Ribbon
Assembly:  System.Windows.Controls.Ribbon (in System.Windows.Controls.Ribbon.dll)

public static class RibbonControlService

The RibbonControlService type exposes the following members.

  NameDescription
Public attached propertyCanAddToQuickAccessToolBarDirectlyGets or sets a value that indicates whether this control can be added directly to the Quick Access Toolbar.
Public attached propertyCheckedBackgroundGets or sets the brush that is used to draw the background of the control when it is in the Checked state.
Public attached propertyCheckedBorderBrushGets or sets the brush that is used to draw the outer border of the control when it in the Checked state.
Public attached propertyControlSizeDefinitionGets or sets the RibbonControlSizeDefinition for this control.
Public attached propertyCornerRadiusGets or sets a value that indicates the amount that the corners of a ribbon button are rounded.
Public attached propertyDefaultControlSizeDefinitionGets or sets the default RibbonControlSizeDefinition for this control.
Public attached propertyFocusedBackgroundGets or sets the brush that is used to draw the background of the control when it has focus.
Public attached propertyFocusedBorderBrushGets or sets the brush that is used to draw the outer border of the control when it has focus.
Public attached propertyIsInControlGroupGets a value that indicates whether the control is hosted in a RibbonControlGroup.
Public attached propertyIsInQuickAccessToolBarGets a value that indicates whether the control is hosted in the Quick Access Toolbar.
Public attached propertyLabelGets or sets the text that is displayed next to or below the control.
Public attached propertyLargeImageSourceGets or sets the image that is displayed on the control when the image size is set to Large.
Public attached propertyMouseOverBackgroundGets or sets the brush that is used to draw the background of the control when the mouse pointer is over it.
Public attached propertyMouseOverBorderBrushGets or sets the brush that is used to draw the outer border of the control when the mouse pointer is over it.
Public attached propertyPressedBackgroundGets or sets the brush that is used to draw the background of the control when it is pressed.
Public attached propertyPressedBorderBrushGets or sets the brush that is used to draw the outer border of the control when it is pressed.
Public attached propertyQuickAccessToolBarControlSizeDefinitionGets or sets the RibbonControlSizeDefinition for this control when it is hosted in the Quick Access Toolbar.
Public attached propertyQuickAccessToolBarIdGets or sets a unique identifier that links a ribbon control to a corresponding control in the Quick Access Toolbar.
Public attached propertyRibbonGets a reference to the Ribbon that this control belongs to.
Public attached propertyShowKeyboardCuesGets a value that indicates whether to show the keyboard focus visual for this control.
Public attached propertySmallImageSourceGets or sets the image that is displayed on the control when the image size is set to Small.
Public attached propertyToolTipDescriptionGets or sets the descriptive text that is displayed in the ToolTip for this control.
Public attached propertyToolTipFooterDescriptionGets or sets the descriptive text that is displayed in the footer of the ToolTip for this control.
Public attached propertyToolTipFooterImageSourceGets or sets the image that is displayed in the footer of the ToolTip for this control.
Public attached propertyToolTipFooterTitleGets or sets the title text that is displayed in the footer of the ToolTip for this control.
Public attached propertyToolTipImageSourceGets or sets the image that is displayed in the ToolTip for this control.
Public attached propertyToolTipTitleGets or sets the title text that is displayed in the ToolTip for this control.
Top

  NameDescription
Public methodStatic memberAddDismissPopupHandlerAdds a handler for the DismissPopup attached event.
Public methodStatic memberGetCanAddToQuickAccessToolBarDirectlyGets the value of the CanAddToQuickAccessToolBarDirectly attached property for an object.
Public methodStatic memberGetCheckedBackgroundGets the value of the CheckedBackground attached property for an object.
Public methodStatic memberGetCheckedBorderBrushGets the value of the CheckedBorderBrush attached property for an object.
Public methodStatic memberGetControlSizeDefinitionGets the value of the ControlSizeDefinition attached property for an object.
Public methodStatic memberGetCornerRadiusGets the value of the CornerRadius attached property for an object.
Public methodStatic memberGetDefaultControlSizeDefinitionGets the value of the DefaultControlSizeDefinition attached property for an object.
Public methodStatic memberGetFocusedBackgroundGets the value of the FocusedBackground attached property for an object.
Public methodStatic memberGetFocusedBorderBrushGets the value of the FocusedBorderBrush attached property for an object.
Public methodStatic memberGetIsInControlGroupGets the value of the IsInControlGroup attached property for an object.
Public methodStatic memberGetIsInQuickAccessToolBarGets the value of the IsInQuickAccessToolBar attached property for an object.
Public methodStatic memberGetLabelGets the value of the Label attached property for an object.
Public methodStatic memberGetLargeImageSourceGets the value of the LargeImageSource attached property for an object.
Public methodStatic memberGetMouseOverBackgroundGets the value of the MouseOverBackground attached property for an object.
Public methodStatic memberGetMouseOverBorderBrushGets the value of the MouseOverBorderBrush attached property for an object.
Public methodStatic memberGetPressedBackgroundGets the value of the PressedBackground attached property for an object.
Public methodStatic memberGetPressedBorderBrushGets the value of the PressedBorderBrush attached property for an object.
Public methodStatic memberGetQuickAccessToolBarControlSizeDefinitionGets the value of the QuickAccessToolBarControlSizeDefinition attached property for an object.
Public methodStatic memberGetQuickAccessToolBarIdGets the value of the QuickAccessToolBarId attached property for an object.
Public methodStatic memberGetRibbonGets the value of the Ribbon attached property for an object.
Public methodStatic memberGetShowKeyboardCuesGets the value of the ShowKeyboardCues attached property for an object.
Public methodStatic memberGetSmallImageSourceGets the value of the SmallImageSource attached property for an object.
Public methodStatic memberGetToolTipDescriptionGets the value of the ToolTipDescription attached property for an object.
Public methodStatic memberGetToolTipFooterDescriptionGets the value of the ToolTipFooterDescription attached property for an object.
Public methodStatic memberGetToolTipFooterImageSourceGets the value of the ToolTipFooterImageSource attached property for an object.
Public methodStatic memberGetToolTipFooterTitleGets the value of the ToolTipFooterTitle attached property for an object.
Public methodStatic memberGetToolTipImageSourceGets the value of the ToolTipImageSource attached property for an object.
Public methodStatic memberGetToolTipTitleGets the value of the ToolTipTitle attached property for an object.
Public methodStatic memberRemoveDismissPopupHandlerRemoves a handler for the DismissPopup attached event.
Public methodStatic memberSetCanAddToQuickAccessToolBarDirectlySets the value of the CanAddToQuickAccessToolBarDirectly attached property for an object.
Public methodStatic memberSetCheckedBackgroundSets the value of the CheckedBackground attached property for an object.
Public methodStatic memberSetCheckedBorderBrushSets the value of the CheckedBorderBrush attached property for an object.
Public methodStatic memberSetControlSizeDefinitionSets the value of the ControlSizeDefinition attached property for an object.
Public methodStatic memberSetCornerRadiusSets the value of the CornerRadius attached property for an object.
Public methodStatic memberSetDefaultControlSizeDefinitionSets the value of the DefaultControlSizeDefinition attached property for an object.
Public methodStatic memberSetFocusedBackgroundSets the value of the FocusedBackground attached property for an object.
Public methodStatic memberSetFocusedBorderBrushSets the value of the FocusedBorderBrush attached property for an object.
Public methodStatic memberSetLabelSets the value of the Label attached property for an object.
Public methodStatic memberSetLargeImageSourceSets the value of the LargeImageSource attached property for an object.
Public methodStatic memberSetMouseOverBackgroundSets the value of the MouseOverBackground attached property for an object.
Public methodStatic memberSetMouseOverBorderBrushSets the value of the MouseOverBorderBrush attached property for an object.
Public methodStatic memberSetPressedBackgroundSets the value of the PressedBackground attached property for an object.
Public methodStatic memberSetPressedBorderBrushSets the value of the PressedBorderBrush attached property for an object.
Public methodStatic memberSetQuickAccessToolBarControlSizeDefinitionSets the value of the QuickAccessToolBarControlSizeDefinition attached property for an object.
Public methodStatic memberSetQuickAccessToolBarIdSets the value of the QuickAccessToolBarId attached property for an object.
Public methodStatic memberSetSmallImageSourceSets the value of the SmallImageSource attached property for an object.
Public methodStatic memberSetToolTipDescriptionSets the value of the ToolTipDescription attached property for an object.
Public methodStatic memberSetToolTipFooterDescriptionSets the value of the ToolTipFooterDescription attached property for an object.
Public methodStatic memberSetToolTipFooterImageSourceSets the value of the ToolTipFooterImageSource attached property for an object.
Public methodStatic memberSetToolTipFooterTitleSets the value of the ToolTipFooterTitle attached property for an object.
Public methodStatic memberSetToolTipImageSourceSets the value of the ToolTipImageSource attached property for an object.
Public methodStatic memberSetToolTipTitleSets the value of the ToolTipTitle attached property for an object.
Top

  NameDescription
Public attached eventDismissPopupOccurs when a ribbon popup is closed.
Top

  NameDescription
Public fieldStatic memberCanAddToQuickAccessToolBarDirectlyPropertyIdentifies the CanAddToQuickAccessToolBarDirectly dependency property.
Public fieldStatic memberCheckedBackgroundPropertyIdentifies the CheckedBackground dependency property.
Public fieldStatic memberCheckedBorderBrushPropertyIdentifies the CheckedBorderBrush dependency property.
Public fieldStatic memberControlSizeDefinitionPropertyIdentifies the ControlSizeDefinition dependency property.
Public fieldStatic memberCornerRadiusPropertyIdentifies the CornerRadius dependency property.
Public fieldStatic memberDefaultControlSizeDefinitionPropertyIdentifies the DefaultControlSizeDefinition dependency property.
Public fieldStatic memberDismissPopupEventIdentifies the DismissPopup routed event.
Public fieldStatic memberFocusedBackgroundPropertyIdentifies the FocusedBackground dependency property.
Public fieldStatic memberFocusedBorderBrushPropertyIdentifies the FocusedBorderBrush dependency property.
Public fieldStatic memberIsInControlGroupPropertyIdentifies the IsInControlGroup dependency property.
Public fieldStatic memberIsInQuickAccessToolBarPropertyIdentifies the IsInQuickAccessToolBar dependency property.
Public fieldStatic memberLabelPropertyIdentifies the Label dependency property.
Public fieldStatic memberLargeImageSourcePropertyIdentifies the LargeImageSource dependency property.
Public fieldStatic memberMouseOverBackgroundPropertyIdentifies the MouseOverBackground dependency property.
Public fieldStatic memberMouseOverBorderBrushPropertyIdentifies the MouseOverBorderBrush dependency property.
Public fieldStatic memberPressedBackgroundPropertyIdentifies the PressedBackground dependency property.
Public fieldStatic memberPressedBorderBrushPropertyIdentifies the PressedBorderBrush dependency property.
Public fieldStatic memberQuickAccessToolBarControlSizeDefinitionPropertyIdentifies the QuickAccessToolBarControlSizeDefinition dependency property.
Public fieldStatic memberQuickAccessToolBarIdPropertyIdentifies the QuickAccessToolBarId dependency property.
Public fieldStatic memberRibbonPropertyIdentifies the Ribbon dependency property.
Public fieldStatic memberShowKeyboardCuesPropertyIdentifies the ShowKeyboardCues dependency property.
Public fieldStatic memberSmallImageSourcePropertyIdentifies the SmallImageSource dependency property.
Public fieldStatic memberToolTipDescriptionPropertyIdentifies the ToolTipDescription dependency property.
Public fieldStatic memberToolTipFooterDescriptionPropertyIdentifies the ToolTipFooterDescription dependency property.
Public fieldStatic memberToolTipFooterImageSourcePropertyIdentifies the ToolTipFooterImageSource dependency property.
Public fieldStatic memberToolTipFooterTitlePropertyIdentifies the ToolTipFooterTitle dependency property.
Public fieldStatic memberToolTipImageSourcePropertyIdentifies the ToolTipImageSource dependency property.
Public fieldStatic memberToolTipTitlePropertyIdentifies the ToolTipTitle dependency property.
Top

.NET Framework

Supported in: 4.5.2, 4.5.1, 4.5

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2014 Microsoft