HypernovaDesktop Components · docs
Binarymission
WPF › Ribbon › BinaryRibbonComboBox

BinaryRibbonComboBox

class.NET 6 / 8 / 10.NET Framework 4.8Binarymission.WPF.Controls.Office

A customized combobox class that emulates the combobox control seen in MS Office Ribbon systems.

public class BinaryRibbonComboBox : ComboBox, IBinaryRibbonComponentCanRenderInReducedSizeState, IBinaryRibbonComponentCanDisplayImage, IBinaryRibbonComponent, IBinaryRibbonComponentCanStretchAndBeRotated, IBinaryRibbonKeyTipControl

Inherits from / implements: ComboBox, IBinaryRibbonComponentCanRenderInReducedSizeState, IBinaryRibbonComponentCanDisplayImage, IBinaryRibbonComponent, IBinaryRibbonComponentCanStretchAndBeRotated, IBinaryRibbonKeyTipControl

Members at a glance

BinaryRibbonComboBoxInitializes a new instance of the BinaryRibbonComboBox class.
BinaryRibbonTagGets or sets a generic tag.
ContentWidthGets or sets the width of the content.
DropDownFooterContentGets or sets the content of the drop-down window's footer.
DropDownFooterContentDataTemplateGets or sets the drop-down footer content's DataTemplate
DropDownHeaderContentGets or sets the content of the drop-down window's header.
DropDownHeaderContentDataTemplateGets or sets the drop-down header content's DataTemplate.
DropDownListContentWindowHeightGets or sets the height of the drop-down window content area's height - i.e. the Maximum drop-down window height - height of Header and footer content bits.
ImageGets or sets the image.
TitleTextGets or sets the title text.
GetContainerForItemOverride—
IsItemItsOwnContainerOverride—
OnDropDownClosed—
DropDownClosedAndRibbonToRefreshHandlerOccurs when the drop-down is closed and the ribbon is to refresh.
ContentWidthPropertyContentWidthProperty property.
DropDownClosedAndRibbonToRefreshDropDownClosedAndRibbonToRefresh RoutedEvent instance.
DropDownFooterContentDataTemplatePropertyDropDownFooterContentDataTemplateProperty property.
DropDownFooterContentPropertyDropDownFooterContentProperty property.
DropDownHeaderContentDataTemplatePropertyDropDownHeaderContentDataTemplateProperty property.
DropDownHeaderContentPropertyDropDownHeaderContentProperty property.
DropDownListContentWindowHeightPropertyGets the height of the drop-down window content area's height - i.e. the Maximum drop-down window height - height of Header and footer content bits.
ImageProperty—
TitleTextPropertyTitleTextProperty property.

Constructors

BinaryRibbonComboBox

public BinaryRibbonComboBox() : base()

Initializes a new instance of the BinaryRibbonComboBox class.

Properties

BinaryRibbonTag

public object BinaryRibbonTag

Gets or sets a generic tag.

Value. The binary ribbon tag.

ContentWidth

public double ContentWidth

Gets or sets the width of the content.

Value. The width of the content.

DropDownFooterContent

public object DropDownFooterContent

Gets or sets the content of the drop-down window's footer.

DropDownFooterContentDataTemplate

public DataTemplate DropDownFooterContentDataTemplate

Gets or sets the drop-down footer content's DataTemplate

DropDownHeaderContent

public object DropDownHeaderContent

Gets or sets the content of the drop-down window's header.

DropDownHeaderContentDataTemplate

public DataTemplate DropDownHeaderContentDataTemplate

Gets or sets the drop-down header content's DataTemplate.

DropDownListContentWindowHeight

public double DropDownListContentWindowHeight

Gets or sets the height of the drop-down window content area's height - i.e. the Maximum drop-down window height - height of Header and footer content bits.

Image

public ImageSource Image

Gets or sets the image.

Value. The image.

TitleText

public string TitleText

Gets or sets the title text.

Value. The title text.

Methods

GetContainerForItemOverride

protected override DependencyObject GetContainerForItemOverride()

No summary in the source yet.

IsItemItsOwnContainerOverride

protected override bool IsItemItsOwnContainerOverride(object item)

No summary in the source yet.

OnDropDownClosed

protected override void OnDropDownClosed(EventArgs e)

No summary in the source yet.

Events

DropDownClosedAndRibbonToRefreshHandler

public event RoutedEventHandler DropDownClosedAndRibbonToRefreshHandler

Occurs when the drop-down is closed and the ribbon is to refresh.

Fields

ContentWidthProperty

public static readonly DependencyProperty ContentWidthProperty

ContentWidthProperty property.

DropDownClosedAndRibbonToRefresh

public static readonly RoutedEvent DropDownClosedAndRibbonToRefresh

DropDownClosedAndRibbonToRefresh RoutedEvent instance.

DropDownFooterContentDataTemplateProperty

public static readonly DependencyProperty DropDownFooterContentDataTemplateProperty

DropDownFooterContentDataTemplateProperty property.

DropDownFooterContentProperty

public static readonly DependencyProperty DropDownFooterContentProperty

DropDownFooterContentProperty property.

DropDownHeaderContentDataTemplateProperty

public static readonly DependencyProperty DropDownHeaderContentDataTemplateProperty

DropDownHeaderContentDataTemplateProperty property.

DropDownHeaderContentProperty

public static readonly DependencyProperty DropDownHeaderContentProperty

DropDownHeaderContentProperty property.

DropDownListContentWindowHeightProperty

public static readonly DependencyProperty DropDownListContentWindowHeightProperty

Gets the height of the drop-down window content area's height - i.e. the Maximum drop-down window height - height of Header and footer content bits.

ImageProperty

public static readonly DependencyProperty ImageProperty

No summary in the source yet.

TitleTextProperty

public static readonly DependencyProperty TitleTextProperty

TitleTextProperty property.