Search Results for

    Show / Hide Table of Contents

    Class BinaryRibbonApplicationMenu

    This class implements the ribbon control's application menu functionality.

    Implements
    IBinaryRibbonKeyTipControl
    IBinaryRibbonApplicationMenu
    Namespace: Binarymission.WPF.Controls.Office
    Assembly: Binarymission.WPF.Controls.BinaryRibbon.dll
    Syntax
    public class BinaryRibbonApplicationMenu : MenuItem, IBinaryRibbonKeyTipControl, IBinaryRibbonApplicationMenu

    Constructors

    BinaryRibbonApplicationMenu()

    Initializes a new instance of the BinaryRibbonApplicationMenu class.

    Declaration
    public BinaryRibbonApplicationMenu()

    Properties

    ButtonImage

    Gets or sets the button image for the application meny button - also know as "Pearl" button.

    Declaration
    public ImageSource ButtonImage { get; set; }

    FooterContent

    Gets or sets the content for the footer area in the application menu window.

    Declaration
    public object FooterContent { get; set; }

    FooterDataTemplate

    Gets or sets the DataTemplate for the footer content.

    Declaration
    public DataTemplate FooterDataTemplate { get; set; }

    HeaderContent

    Gets or sets the content for the header area in the application menu window.

    Declaration
    public object HeaderContent { get; set; }

    HeaderDataTemplate

    Gets or sets the DataTemplate for the header content.

    Declaration
    public DataTemplate HeaderDataTemplate { get; set; }

    IsOpen

    Gets or sets a value indicating whether the instance of keytip is open.

    Declaration
    public bool IsOpen { get; set; }

    RecentItems

    Gets or sets the "recent items" content - i.e. say for example a list of recent documents.

    Declaration
    public object RecentItems { get; set; }

    RecentItemsDataSource

    Gets or sets the "recent items" content's data source.

    Declaration
    public object RecentItemsDataSource { get; set; }

    RecentItemsTemplate

    Gets or sets the DataTemplate for the RecentItems content.

    Declaration
    public DataTemplate RecentItemsTemplate { get; set; }

    Methods

    GetContainerForItemOverride()

    Declaration
    protected override DependencyObject GetContainerForItemOverride()
    Returns
    Type Description
    DependencyObject

    IsItemItsOwnContainerOverride(Object)

    Declaration
    protected override bool IsItemItsOwnContainerOverride(object item)
    Parameters
    Type Name Description
    Object item
    Returns
    Type Description
    Boolean

    OnApplyTemplate()

    Called when the template's tree is generated.

    Declaration
    public override void OnApplyTemplate()

    OnPopupWindowClosed(Object, EventArgs)

    Declaration
    protected virtual void OnPopupWindowClosed(object sender, EventArgs e)
    Parameters
    Type Name Description
    Object sender
    EventArgs e

    OnPopupWindowOpen(Object, EventArgs)

    Declaration
    protected virtual void OnPopupWindowOpen(object sender, EventArgs e)
    Parameters
    Type Name Description
    Object sender
    EventArgs e

    Explicit Interface Implementations

    IBinaryRibbonKeyTipControl.PerformKeyTipExecute()

    Performs custom logic for the method PerformKeyTipExecute().

    Declaration
    void IBinaryRibbonKeyTipControl.PerformKeyTipExecute()

    Implements

    IBinaryRibbonKeyTipControl
    IBinaryRibbonApplicationMenu
    In This Article
    Back to top Copyright © Binarymission Technologies Ltd., UK.