New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

This Class defines RibbonBarApplicationSplitMenuItem that inherits RibbonBarApplicationMenuItem

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class RibbonBarApplicationSplitMenuItem : RibbonBarApplicationMenuItemBase, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IXmlSerializable

Inheritance: objectControlWebControlRibbonBarApplicationMenuItemBaseRibbonBarApplicationSplitMenuItem

Implements: IAttributeAccessorIComponentIControlBuilderAccessorIControlDesignerAccessorIDataBindingsAccessorIDisposableIExpressionsAccessorIParserAccessorIUrlResolutionServiceIXmlSerializable...

Inherited Members RibbonBarApplicationMenuItemBase.AddAttributesToRender(HtmlTextWriter)RibbonBarApplicationMenuItemBase.RenderContents(HtmlTextWriter)RibbonBarApplicationMenuItemBase.RibbonBarRibbonBarApplicationMenuItemBase.TextRibbonBarApplicationMenuItemBase.ValueRibbonBarApplicationMenuItemBase.ImageUrlRibbonBarApplicationMenuItemBase.CommandNameRibbonBarApplicationMenuItemBase.CommandArgumentRibbonBarApplicationMenuItemBase.RendererRibbonBarApplicationMenuItemBase.TagKeyWebControl.ApplyStyle(Style)WebControl.CopyBaseAttributes(WebControl)WebControl.CreateControlStyle()WebControl.LoadViewState(object)WebControl.TrackViewState()WebControl.MergeStyle(Style)WebControl.Render(HtmlTextWriter)WebControl.RenderBeginTag(HtmlTextWriter)WebControl.RenderEndTag(HtmlTextWriter)WebControl.SaveViewState()WebControl.AccessKeyWebControl.AttributesWebControl.BackColorWebControl.BorderColorWebControl.BorderWidthWebControl.BorderStyleWebControl.ControlStyleWebControl.ControlStyleCreatedWebControl.CssClassWebControl.DisabledCssClassWebControl.StyleWebControl.EnabledWebControl.EnableThemingWebControl.FontWebControl.ForeColorWebControl.HasAttributesWebControl.HeightWebControl.IsEnabledWebControl.SupportsDisabledAttributeWebControl.SkinIDWebControl.TabIndexWebControl.TagNameWebControl.ToolTipWebControl.WidthControl.ResolveAdapter()Control.HasEvents()Control.GetRouteUrl(object)Control.GetRouteUrl(string, object)Control.GetRouteUrl(RouteValueDictionary)Control.GetRouteUrl(string, RouteValueDictionary)Control.GetUniqueIDRelativeTo(Control)Control.ApplyStyleSheetSkin(Page)Control.OnDataBinding(EventArgs)Control.DataBind(bool)Control.DataBindChildren()Control.AddParsedSubObject(object)Control.EnsureID()Control.OnInit(EventArgs)Control.ClearChildState()Control.ClearChildControlState()Control.ClearChildViewState()Control.ClearEffectiveClientIDMode()Control.ClearCachedClientID()Control.Focus()Control.LoadControlState(object)Control.MapPathSecure(string)Control.OpenFile(string)Control.OnLoad(EventArgs)Control.OnPreRender(EventArgs)Control.BuildProfileTree(string, bool)Control.SaveControlState()Control.RenderChildren(HtmlTextWriter)Control.RenderControl(HtmlTextWriter)Control.RenderControl(HtmlTextWriter, ControlAdapter)Control.OnUnload(EventArgs)Control.Dispose()Control.RaiseBubbleEvent(object, EventArgs)Control.OnBubbleEvent(object, EventArgs)Control.AddedControl(Control, int)Control.CreateControlCollection()Control.CreateChildControls()Control.ResolveUrl(string)Control.ResolveClientUrl(string)Control.FindControl(string)Control.FindControl(string, int)Control.GetDesignModeState()Control.HasControls()Control.IsLiteralContent()Control.EnsureChildControls()Control.RemovedControl(Control)Control.SetDesignModeState(IDictionary)Control.SetRenderMethodDelegate(RenderMethod)Control.ClientIDModeControl.ClientIDControl.ClientIDSeparatorControl.ContextControl.AdapterControl.DesignModeControl.EventsControl.IDControl.IsChildControlStateClearedControl.EnableViewStateControl.ViewStateModeControl.IsViewStateEnabledControl.NamingContainerControl.IdSeparatorControl.LoadViewStateByIDControl.PageControl.RenderingCompatibilityControl.TemplateControlControl.ParentControl.TemplateSourceDirectoryControl.AppRelativeTemplateSourceDirectoryControl.SiteControl.VisibleControl.UniqueIDControl.HasChildViewStateControl.ControlsControl.ValidateRequestModeControl.ViewStateControl.ViewStateIgnoresCaseControl.ChildControlsCreatedControl.IsTrackingViewStateControl.DisposedControl.DataBindingControl.InitControl.LoadControl.PreRenderControl.Unloadobject.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()object.MemberwiseClone()...

Constructors

C#
public RibbonBarApplicationSplitMenuItem()

Properties

Gets or sets the access key that allows you to navigate to the SplitMenuItems's child items

C#
public string ExpandAccessKey { get; set; }
Property Value:

The access key for quick navigation to the SplitMenuItems's child items. The default value is Empty, which indicates that this property is not set.

Exceptions: ArgumentOutOfRangeException

The specified access key is neither null, Empty nor a single character string.

Gets or sets the header of the ApplicationSplitMenuItem.

C#
public string Header { get; set; }
Property Value:

The header of the ApplicationSplitMenuItem. The default value is empty string.

Use the property to set the header that appears at the top of the popup menu of the ApplicationSplitMenuItem text.

Gets a RibbonBarApplicationMenuItemCollection object that contains the items of the ApplicationSplitMenuItem.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public RibbonBarApplicationMenuItemBaseCollection Items { get; }
Property Value:

A RibbonBarApplicationMenuItemCollection that contains the items of the ApplicationSplitMenuItem. By default the collection is empty (the ApplicationSplitMenuItem has no items).

Use the Items property to access the items of the ApplicationSplitMenuItem. You can also use the Items property to manage the items. You can add, remove or modify items from the Items collection.

Example:
cs-api-definition
applicationSplitMenuItem.Items[0].Text = "SampleMenuItemText";

Methods

C#
protected override IRenderer CreateControlRenderer()
Returns:

IRenderer

Overrides: RibbonBarApplicationMenuItemBase.CreateControlRenderer()

C#
public override void DataBind()

Overrides: Control.DataBind()

C#
public override void ReadXml(XmlReader reader)
Parameters:readerXmlReader

Overrides: RibbonBarApplicationMenuItemBase.ReadXml(XmlReader)

C#
protected void ReadXmlForMenuItems(XmlReader reader)
Parameters:readerXmlReader
C#
protected override void WriteXml(XmlWriter writer)
Parameters:writerXmlWriter

Overrides: RibbonBarApplicationMenuItemBase.WriteXml(XmlWriter)

C#
protected virtual void WriteXmlForMenuItems(XmlWriter writer)
Parameters:writerXmlWriter