menu

ASP.NET Web Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SplitButtonPropertiesBuilder

    Show / Hide Table of Contents

    Class SplitButtonPropertiesBuilder

    Inheritance
    System.Object
    SplitButtonPropertiesBuilder
    Implements
    IPropertiesBuilder
    System.Web.IHtmlString
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.JavaScript
    Assembly: Syncfusion.EJ.dll
    Syntax
    public class SplitButtonPropertiesBuilder : IPropertiesBuilder, IHtmlString

    Constructors

    SplitButtonPropertiesBuilder()

    Initializes a new instance of the SplitButtonPropertiesBuilder class.

    Declaration
    public SplitButtonPropertiesBuilder()

    SplitButtonPropertiesBuilder(SplitButton)

    Initializes a new instance of the SplitButtonPropertiesBuilder class by the specified split button object.

    Declaration
    public SplitButtonPropertiesBuilder(SplitButton splitbutton)
    Parameters
    Type Name Description
    SplitButton splitbutton

    Methods

    ArrowPosition(ArrowPosition)

    Specifies the arrow position of the split or dropdown button.

    Declaration
    public SplitButtonPropertiesBuilder ArrowPosition(ArrowPosition arrowPosition)
    Parameters
    Type Name Description
    ArrowPosition arrowPosition
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    ButtonMode(ButtonMode)

    Specifies the mode of the button. Button mode can be split or dropdown.

    Declaration
    public SplitButtonPropertiesBuilder ButtonMode(ButtonMode buttonMode)
    Parameters
    Type Name Description
    ButtonMode buttonMode
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    ClientSideEvents(Action<SplitButtonClientSideEventsBuilder>)

    Specifies to trigger the split button client side events.

    Declaration
    public SplitButtonPropertiesBuilder ClientSideEvents(Action<SplitButtonClientSideEventsBuilder> clientSideEvents)
    Parameters
    Type Name Description
    System.Action<SplitButtonClientSideEventsBuilder> clientSideEvents
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    ContentType(ContentType)

    Specifies the content type of the split button. Content type can be image only, text only, image text image, text and image or image both.

    Declaration
    public SplitButtonPropertiesBuilder ContentType(ContentType contentType)
    Parameters
    Type Name Description
    ContentType contentType
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    CssClass(String)

    Specifies the root CSS class to split button element for theme customization.

    Declaration
    public SplitButtonPropertiesBuilder CssClass(string cssClass)
    Parameters
    Type Name Description
    System.String cssClass
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    Enabled()

    Specifies the split button to respond for user interaction.

    Declaration
    public SplitButtonPropertiesBuilder Enabled()
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    Enabled(Boolean)

    Specifies the split button to respond for user interaction with specified boolean argument.

    Declaration
    public SplitButtonPropertiesBuilder Enabled(bool enabled)
    Parameters
    Type Name Description
    System.Boolean enabled
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    EnableRTL()

    Specifies to align the split button control in right to left direction.

    Declaration
    public SplitButtonPropertiesBuilder EnableRTL()
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    EnableRTL(Boolean)

    Specifies to align the split button control in right to left direction with specified boolean argument.

    Declaration
    public SplitButtonPropertiesBuilder EnableRTL(bool rtl)
    Parameters
    Type Name Description
    System.Boolean rtl
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    Height(String)

    Specifies the height of the split button.

    Declaration
    public SplitButtonPropertiesBuilder Height(string height)
    Parameters
    Type Name Description
    System.String height
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    HtmlAttributes(IDictionary<String, Object>)

    Specifies to map the field of HTML attributes.

    Declaration
    public SplitButtonPropertiesBuilder HtmlAttributes(IDictionary<string, object> itemHtmlAttributes)
    Parameters
    Type Name Description
    System.Collections.Generic.IDictionary<System.String, System.Object> itemHtmlAttributes
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    ImagePosition(ImagePosition)

    Specifies the image position of the split button. Image position can be left or right and is applicable if content type is text and image.

    Declaration
    public SplitButtonPropertiesBuilder ImagePosition(ImagePosition imagePosition)
    Parameters
    Type Name Description
    ImagePosition imagePosition
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    Items(Action<SplitButtonItemAdder>)

    Specifies the menu items.

    Declaration
    public SplitButtonPropertiesBuilder Items(Action<SplitButtonItemAdder> splitbuttonitems)
    Parameters
    Type Name Description
    System.Action<SplitButtonItemAdder> splitbuttonitems
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    PopupPosition(String)

    Specifies the popupPosition of the split or dropdown button.

    Declaration
    public SplitButtonPropertiesBuilder PopupPosition(string popupPosition)
    Parameters
    Type Name Description
    System.String popupPosition
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    PrefixIcon(String)

    Specifies the primary icon for button with specified string argument. This property applicable to all content types except 'text only'.

    Declaration
    public SplitButtonPropertiesBuilder PrefixIcon(string prefixIcon)
    Parameters
    Type Name Description
    System.String prefixIcon
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    Render()

    Renders the split button instance.

    Declaration
    public void Render()

    RenderItemsAnchorTag(SplitButtonItem)

    Specifies the anchor tag to split button menu item for navigation.

    Declaration
    public static TagBuilder RenderItemsAnchorTag(SplitButtonItem item)
    Parameters
    Type Name Description
    SplitButtonItem item
    Returns
    Type Description
    TagBuilder

    RenderTargetElement(List<SplitButtonItem>, SplitButton, String)

    Specifies to render the list of menu items with specified id.

    Declaration
    public static string RenderTargetElement(List<SplitButtonItem> Items, SplitButton splitbutton, string id)
    Parameters
    Type Name Description
    System.Collections.Generic.List<SplitButtonItem> Items
    SplitButton splitbutton
    System.String id
    Returns
    Type Description
    System.String

    ShowRoundedCorner()

    Specifies to display the split button with rounded corners.

    Declaration
    public SplitButtonPropertiesBuilder ShowRoundedCorner()
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    ShowRoundedCorner(Boolean)

    Specifies to display the split button with rounded corners by the specified boolean argument.

    Declaration
    public SplitButtonPropertiesBuilder ShowRoundedCorner(bool roundedCorner)
    Parameters
    Type Name Description
    System.Boolean roundedCorner
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    Size(ButtonSize)

    Specifies the size of the split button. Size can be normal, mini, small, medium or large.

    Declaration
    public SplitButtonPropertiesBuilder Size(ButtonSize size)
    Parameters
    Type Name Description
    ButtonSize size
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    SuffixIcon(String)

    Specifies the secondary icon for button with specified string argument. This property applicable for the content types 'image text image' and 'image both'.

    Declaration
    public SplitButtonPropertiesBuilder SuffixIcon(string suffixIcon)
    Parameters
    Type Name Description
    System.String suffixIcon
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    Target(String)

    Declaration
    public SplitButtonPropertiesBuilder Target(string target)
    Parameters
    Type Name Description
    System.String target
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    TargetID(String)

    Specifies the id in which list of items in the menu can be mentioned.

    Declaration
    public SplitButtonPropertiesBuilder TargetID(string targetID)
    Parameters
    Type Name Description
    System.String targetID
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    Text(String)

    Specifies the text content for split button.

    Declaration
    public SplitButtonPropertiesBuilder Text(string text)
    Parameters
    Type Name Description
    System.String text
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    ToHtmlString()

    Represents an HTML-encoded string.

    Declaration
    public string ToHtmlString()
    Returns
    Type Description
    System.String

    Width(String)

    Specifies the width of the split button.

    Declaration
    public SplitButtonPropertiesBuilder Width(string width)
    Parameters
    Type Name Description
    System.String width
    Returns
    Type Description
    SplitButtonPropertiesBuilder

    Implements

    IPropertiesBuilder
    System.Web.IHtmlString
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved