alexa
menu

Blazor

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Search Results for

    Show / Hide Table of Contents

    Class RibbonSplitButtonSettings

    Inheritance
    object
    ComponentBase
    OwningComponentBase
    SfOwningComponentBase
    RibbonSplitButtonSettings
    Implements
    IComponent
    IHandleEvent
    IHandleAfterRender
    IDisposable
    Inherited Members
    ComponentBase.Assets
    ComponentBase.AssignedRenderMode
    ComponentBase.BuildRenderTree(RenderTreeBuilder)
    ComponentBase.DispatchExceptionAsync(Exception)
    ComponentBase.InvokeAsync(Action)
    ComponentBase.InvokeAsync(Func<Task>)
    ComponentBase.OnAfterRender(bool)
    ComponentBase.OnAfterRenderAsync(bool)
    ComponentBase.OnInitialized()
    ComponentBase.OnParametersSet()
    ComponentBase.OnParametersSetAsync()
    ComponentBase.RendererInfo
    ComponentBase.SetParametersAsync(ParameterView)
    ComponentBase.ShouldRender()
    ComponentBase.StateHasChanged()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    OwningComponentBase.IsDisposed
    OwningComponentBase.ScopedServices
    Namespace: Syncfusion.Blazor.Ribbon
    Assembly: Syncfusion.Blazor.dll
    Syntax
    public class RibbonSplitButtonSettings : SfOwningComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable

    Constructors

    RibbonSplitButtonSettings()

    Declaration
    public RibbonSplitButtonSettings()

    Properties

    Clicked

    Triggers an event callback that is raised when the primary button of SplitButton has been clicked.

    Declaration
    [Parameter]
    public EventCallback<SplitButtonClickedEventArgs> Clicked { get; set; }
    Property Value
    Type Description
    EventCallback<SplitButtonClickedEventArgs>

    An event callback of type SplitButtonClickedEventArgs that provides information about the primary button element reference.

    Remarks

    Use this event to handle clicks on the primary button of the SplitButton, such as triggering a specific action.

    Content

    Gets or sets the content of the SplitButton, which can be text.

    Declaration
    [Parameter]
    public string Content { get; set; }
    Property Value
    Type Description
    string

    A string representing the content to be displayed in the SplitButton. The content can include plain text or HTML elements. The default value is String.Empty.

    Remarks

    Use this property to set the content for the SplitButton to customize its appearance.

    Created

    Triggers an event callback that is raised once the SplitButton rendering is completed.

    Declaration
    [Parameter]
    public EventCallback Created { get; set; }
    Property Value
    Type Description
    EventCallback

    An event callback that signifies the completion of SplitButton rendering.

    Remarks

    This event is useful for executing actions after the SplitButton is fully rendered.

    CssClass

    Gets or sets one or more CSS classes to customize the appearance of the SplitButton.

    Declaration
    [Parameter]
    public string CssClass { get; set; }
    Property Value
    Type Description
    string

    A string containing one or more CSS class names, separated by spaces, used to apply custom styles to the SplitButton. The default value is String.Empty.

    Remarks

    Use this property to add custom CSS classes to the SplitButton for styling purposes. Multiple classes can be specified by separating them with spaces.

    IconCss

    Gets or sets one or more CSS classes to include font icon and sprite image for the SplitButton.

    Declaration
    [Parameter]
    public string IconCss { get; set; }
    Property Value
    Type Description
    string

    Accepts a CSS class string separated by space to add icons or images to the SplitButton. The default value is String.Empty.

    Remarks

    Use this property to add font icon or image to the SplitButton for better visual appeal or user interface customization.

    ItemRendering

    Gets or sets an event callback that is raised while rendering each item in the SplitButton popup.

    Declaration
    [Parameter]
    public EventCallback<SplitButtonItemRenderEventArgs> ItemRendering { get; set; }
    Property Value
    Type Description
    EventCallback<SplitButtonItemRenderEventArgs>

    An event callback of type SplitButtonItemRenderEventArgs that provides information during the rendering of each popup item.

    Remarks

    Use this event to customize the rendering of each item in the dropdown, allowing for dynamic styling or content changes during the rendering process.

    ItemSelected

    Triggers an event callback that is raised when an item is selected in the SplitButton popup.

    Declaration
    [Parameter]
    public EventCallback<SplitButtonItemSelectedEventArgs> ItemSelected { get; set; }
    Property Value
    Type Description
    EventCallback<SplitButtonItemSelectedEventArgs>

    An event callback of type SplitButtonItemSelectedEventArgs that provides information when an item is selected.

    Remarks

    This event is triggered when an item is selected from the SplitButton’s dropdown menu.

    Items

    Gets or sets the items to be rendered in the SplitButton popup.

    Declaration
    [Parameter]
    public List<DropDownMenuItem> Items { get; set; }
    Property Value
    Type Description
    List<DropDownMenuItem>

    A list of DropDownMenuItem objects that define the items to display in the SplitButton’s popup menu.

    Remarks

    Use this property to specify the items that will be displayed in the SplitButton’s dropdown menu. You can add or remove items dynamically.

    PopupClosed

    Triggers an event callback that is raised when the SplitButton popup is closed.

    Declaration
    [Parameter]
    public EventCallback<SplitButtonPopupClosedEventArgs> PopupClosed { get; set; }
    Property Value
    Type Description
    EventCallback<SplitButtonPopupClosedEventArgs>

    An event callback of type SplitButtonPopupClosedEventArgs that provides information when the popup is closed.

    Remarks

    This event is fired when the SplitButton’s popup is closed by user interaction.

    PopupClosing

    Gets or sets an event callback that is raised before closing the SplitButton popup.

    Declaration
    [Parameter]
    public EventCallback<SplitButtonPopupCloseEventArgs> PopupClosing { get; set; }
    Property Value
    Type Description
    EventCallback<SplitButtonPopupCloseEventArgs>

    An event callback of type SplitButtonPopupCloseEventArgs that provides information before the popup is closed.

    Remarks

    Use this event to perform any necessary actions before the SplitButton's popup is closed.

    PopupOpened

    Triggers an event callback that is raised when the SplitButton popup is opened.

    Declaration
    [Parameter]
    public EventCallback<SplitButtonPopupOpenedEventArgs> PopupOpened { get; set; }
    Property Value
    Type Description
    EventCallback<SplitButtonPopupOpenedEventArgs>

    An event callback of type SplitButtonPopupOpenedEventArgs that provides information when the popup is opened.

    Remarks

    This event is fired when the SplitButton’s popup is opened by user interaction.

    PopupOpening

    Gets or sets an event callback that is raised before opening the SplitButton popup.

    Declaration
    [Parameter]
    public EventCallback<SplitButtonPopupOpenEventArgs> PopupOpening { get; set; }
    Property Value
    Type Description
    EventCallback<SplitButtonPopupOpenEventArgs>

    An event callback of type SplitButtonPopupOpenEventArgs that provides information before the popup is opened.

    Remarks

    Use this event to perform any necessary actions before the SplitButton’s popup is opened.

    Methods

    Dispose(bool)

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    Overrides
    OwningComponentBase.Dispose(bool)

    OnInitializedAsync()

    Declaration
    protected override Task OnInitializedAsync()
    Returns
    Type
    Task
    Overrides
    ComponentBase.OnInitializedAsync()

    Implements

    IComponent
    IHandleEvent
    IHandleAfterRender
    IDisposable
    In this article
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved