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

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class RadToolBarDropDown : RadToolBarItem, IMarkableStateManager, IStateManager, INamingContainer, IXmlSerializable, IRadToolBarButtonContainer, IRadToolBarItemContainer, IControlItemContainer

Inheritance: objectControlItemRadToolBarItemRadToolBarDropDown

Implements: IControlItemContainerIMarkableStateManagerINamingContainerIRadToolBarButtonContainerIRadToolBarItemContainerIStateManagerIXmlSerializable...

Inherited Members RadToolBarItem.RenderContents(HtmlTextWriter)RadToolBarItem.AddAttributesToRender(HtmlTextWriter)RadToolBarItem.WriteXmlForChildren(XmlWriter, RadToolBarItemCollection)RadToolBarItem.ReadXmlForChildren(XmlReader)RadToolBarItem.TagKeyRadToolBarItem.ItemRendererRadToolBarItem.ToolBarRadToolBarItem.TextRadToolBarItem.IDRadToolBarItem.ImageUrlRadToolBarItem.HoveredImageUrlRadToolBarItem.SpriteCssClassRadToolBarItem.HoveredCssClassRadToolBarItem.ClickedCssClassRadToolBarItem.ClickedImageUrlRadToolBarItem.DisabledImageUrlRadToolBarItem.DisabledCssClassRadToolBarItem.FocusedCssClassRadToolBarItem.FocusedImageUrlRadToolBarItem.OuterCssClassRadToolBarItem.ImagePositionRadToolBarItem.EnableImageSpriteRadToolBarItem.OverFlowRadToolBarItem.ShowTextRadToolBarItem.ShowImageControlItem.GetHierarchicalIndex()ControlItem.IsChildControl(Control)ControlItem.GetAllChildren<TControlItem>()ControlItem.GetChildren<TControlItem>(Predicate<TControlItem>)ControlItem.FindChild<TControlItem>(Predicate<TControlItem>)ControlItem.DataItemControlItem.ValueControlItem.EnabledControlItem.VisibleControlItem.IndexControlItem.AccessKeyControlItem.BackColorControlItem.ForeColorControlItem.BorderColorControlItem.TemplateControlItem.ContainerControlItem.RenderingCompatibilityControlItem.ChildrenControlItem.PropertyMappings...

Constructors

C#
public RadToolBarDropDown()
C#
public RadToolBarDropDown(string text, string value)
Parameters:textstringvaluestring
C#
public RadToolBarDropDown(string text)
Parameters:textstring

Properties

C#
[Browsable(false)]
public RadToolBarButtonCollection Buttons { get; }

Implements: IRadToolBarButtonContainer.Buttons

C#
[Bindable(true)]
public Unit DropDownHeight { get; set; }

Implements: IRadToolBarButtonContainer.DropDownHeight

C#
[Bindable(true)]
public Unit DropDownWidth { get; set; }

Implements: IRadToolBarButtonContainer.DropDownWidth

C#
public ToolBarDropDownExpandDirection ExpandDirection { get; set; }

Methods

C#
protected override ControlItemCollection CreateChildItemCollection()
Returns:

ControlItemCollection

Overrides: ControlItem.CreateChildItemCollection()

C#
protected override RadToolBarItem.RendererBase CreateRenderer()
Returns:

RadToolBarItem.RendererBase

Overrides: RadToolBarItem.CreateRenderer()

C#
protected override string GetCurrentImageUrl()
Returns:

string

Overrides: RadToolBarItem.GetCurrentImageUrl()

C#
protected override void LoadChildViewState(object viewState)
Parameters:viewStateobject

Overrides: ControlItem.LoadChildViewState(object)

C#
protected override void LoadFromDictionary(IDictionary<string, object> dictionary)
Parameters:dictionaryIDictionary<string, object>

Overrides: RadToolBarItem.LoadFromDictionary(IDictionary<string, object>)

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

Overrides: ControlItem.ReadXml(XmlReader)

C#
protected override object SaveChildViewState()
Returns:

object

Overrides: ControlItem.SaveChildViewState()

C#
protected override void SetChildrenDirty()

Overrides: ControlItem.SetChildrenDirty()

C#
protected override void SetItemContainer(ControlItemContainer itemContainer)
Parameters:itemContainerControlItemContainer

Overrides: ControlItem.SetItemContainer(ControlItemContainer)

C#
protected override void TrackChildViewState()

Overrides: ControlItem.TrackChildViewState()

C#
protected override void WriteXml(XmlWriter writer)
Parameters:writerXmlWriter

Overrides: ControlItem.WriteXml(XmlWriter)