skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class RadPageViewExplorerBarElement

This class represents the element that implements the ExplorerBar view of the RadPageView control. This view allows for multiple visible pages, whereby items can be expanded/collapsed to show their content in an associated page.

Inheritance
System.Object
DisposableObject
RadObject
RadElement
VisualElement
RadComponentElement
RadItem
UIItemBase
LightVisualElement
RadPageViewElementBase
RadPageViewElement
RadPageViewStackElement
RadPageViewExplorerBarElement
Inherited Members
RadPageViewStackElement.StackPositionProperty
RadPageViewStackElement.ItemSelectionModeProperty
RadPageViewStackElement.SetSelectedItem(RadPageViewItem)
RadPageViewStackElement.GetAutomaticItemOrientation(Boolean)
RadPageViewStackElement.GetContentAreaRectangle(RectangleF)
RadPageViewStackElement.ArrangeItems(RectangleF)
RadPageViewStackElement.ItemsParent
RadPageViewStackElement.StackPosition
RadPageViewStackElement.ItemSelectionMode
RadPageViewElement.ShowItemCloseButtonProperty
RadPageViewElement.ItemDragModeProperty
RadPageViewElement.ItemDragHintProperty
RadPageViewElement.ItemBorderAndFillOrientationProperty
RadPageViewElement.EnsureSelectedItemVisibleProperty
RadPageViewElement.ItemContentOrientationProperty
RadPageViewElement.ItemSizeModeProperty
RadPageViewElement.ItemSpacingProperty
RadPageViewElement.GetContentAreaRectangle()
RadPageViewElement.GetClientRectangleFromContentElement(RadPageViewContentAreaElement)
RadPageViewElement.DisplayItemListMenu(RadPageViewElementBase)
RadPageViewElement.DisplayItemListMenu(RadPageViewElementBase, HorizontalPopupAlignment, VerticalPopupAlignment)
RadPageViewElement.DisplayItemListMenu(RadPageViewMenuDisplayingEventArgs)
RadPageViewElement.AddItem(RadPageViewItem)
RadPageViewElement.InsertItem(Int32, RadPageViewItem)
RadPageViewElement.AddItemCore(RadPageViewItem)
RadPageViewElement.InsertItemCore(Int32, RadPageViewItem)
RadPageViewElement.RemoveItem(RadPageViewItem)
RadPageViewElement.RemoveItemCore(RadPageViewItem)
RadPageViewElement.SwapItems(RadPageViewItem, RadPageViewItem)
RadPageViewElement.SwapItems(Int32, Int32)
RadPageViewElement.SwapItemsCore(Int32, Int32)
RadPageViewElement.FindItem(RadElement)
RadPageViewElement.GetItemAt(Int32)
RadPageViewElement.ItemFromPoint(Point)
RadPageViewElement.EnsureItemVisible(RadPageViewItem)
RadPageViewElement.SynchronizeItemsIndices()
RadPageViewElement.OnItemContentChanging(RadPageViewItem, RadElement)
RadPageViewElement.OnItemContentChanged(RadPageViewItem)
RadPageViewElement.CloseItem(RadPageViewItem)
RadPageViewElement.OnItemPropertyChanged(RadPageViewItem, RadPropertyChangedEventArgs)
RadPageViewElement.SyncronizeItem(RadPageViewItem)
RadPageViewElement.CreateOverflowPagesContextMenu()
RadPageViewElement.SelectNextItem()
RadPageViewElement.SelectPreviousItem()
RadPageViewElement.SelectNextItemCore(RadPageViewItem, Boolean, Boolean)
RadPageViewElement.CanSelectItem(RadPageViewItem)
RadPageViewElement.OnItemMouseDown(RadPageViewItem, MouseEventArgs)
RadPageViewElement.OnItemDrag(RadPageViewItem, MouseEventArgs)
RadPageViewElement.OnItemClick(RadPageViewItem, EventArgs)
RadPageViewElement.OnItemMouseEnter(RadPageViewItem)
RadPageViewElement.CanPeekItem(RadPageViewItem)
RadPageViewElement.OnItemMouseLeave(RadPageViewItem)
RadPageViewElement.OnItemCreating(RadPageViewItemCreatingEventArgs)
RadPageViewElement.OnItemSelected(Object, RadPageViewItemSelectedEventArgs)
RadPageViewElement.OnItemSelecting(Object, RadPageViewItemSelectingEventArgs)
RadPageViewElement.OnItemDropped(Object, RadPageViewItemDroppedEventArgs)
RadPageViewElement.OnItemDropping(Object, RadPageViewItemDroppingEventArgs)
RadPageViewElement.OnItemsChanged(Object, RadPageViewItemsChangedEventArgs)
RadPageViewElement.OnEditorInitialized(Object, RadPageViewEditorEventArgs)
RadPageViewElement.OnPageIndexChanged(RadPageViewIndexChangedEventArgs)
RadPageViewElement.MeasureOverride(SizeF)
RadPageViewElement.MeasureExternalElements(SizeF, SizeF)
RadPageViewElement.ArrangeExternalElements(RectangleF, SizeF)
RadPageViewElement.UpdatePageBounds(RadPageViewPage)
RadPageViewElement.UpdateItemOrientation(IEnumerable)
RadPageViewElement.StartItemDrag(RadPageViewItem)
RadPageViewElement.EndItemDrag(RadPageViewItem)
RadPageViewElement.ProcessDragOver(Point, ISupportDrag)
RadPageViewElement.CanDropOverItem(RadPageViewItem, RadPageViewItem)
RadPageViewElement.ProcessDragDrop(Point, ISupportDrag)
RadPageViewElement.PerformItemDrop(RadPageViewItem, RadPageViewItem)
RadPageViewElement.BeginEdit()
RadPageViewElement.EndEdit()
RadPageViewElement.CancelEdit()
RadPageViewElement.EndEditCore(Boolean)
RadPageViewElement.OnPeekPopupOpening(RadPageViewPeekPopupEventArgs)
RadPageViewElement.OnPeekPopupClosed(EventArgs)
RadPageViewElement.ShowPeekPopup(RadPageViewItem)
RadPageViewElement.ShowPeekPopupCore(RadPageViewItem)
RadPageViewElement.ShowItemCloseButton
RadPageViewElement.ItemDragHint
RadPageViewElement.ItemDragService
RadPageViewElement.ItemDragMode
RadPageViewElement.EnsureSelectedItemVisible
RadPageViewElement.ItemSpacing
RadPageViewElement.ItemSizeMode
RadPageViewElement.ItemContentOrientation
RadPageViewElement.ItemBorderAndFillOrientation
RadPageViewElement.Owner
RadPageViewElement.ContentArea
RadPageViewElement.Header
RadPageViewElement.Footer
RadPageViewElement.SelectedItem
RadPageViewElement.ActionMouseButton
RadPageViewElement.Items
RadPageViewElement.SelectionWrap
RadPageViewElement.UpdateSelectedItemContent
RadPageViewElement.DefaultPage
RadPageViewElement.ItemSize
RadPageViewElement.EnablePeekPopup
RadPageViewElement.PeekPopup
RadPageViewElement.PeekPopupInterval
RadPageViewElement.OverflowPagesContextMenu
RadPageViewElement.PeekTimer
RadPageViewElement.ActiveEditor
RadPageViewElement.AllowEdit
RadPageViewElement.IsEditing
RadPageViewElement.ItemClicked
RadPageViewElement.ItemCreating
RadPageViewElement.ItemSelecting
RadPageViewElement.ItemSelected
RadPageViewElement.ItemsChanged
RadPageViewElement.ItemDropping
RadPageViewElement.ItemDropped
RadPageViewElement.EditorInitialized
RadPageViewElement.PeekPopupOpening
RadPageViewElement.PeekPopupClosed
RadPageViewElementBase.BorderPaddingProperty
RadPageViewElementBase.FillPaddingProperty
RadPageViewElementBase.CalcLayoutOffset(PointF)
RadPageViewElementBase.CalculateMeasuredSize(SizeF, SizeF)
RadPageViewElementBase.MeasureContent(SizeF)
RadPageViewElementBase.GetLightVisualElementSize(SizeF)
RadPageViewElementBase.ArrangeContent(SizeF)
RadPageViewElementBase.ArrangeChildren(SizeF)
RadPageViewElementBase.ApplyClientOffset(SizeF)
RadPageViewElementBase.ApplyMinMaxSize(SizeF)
RadPageViewElementBase.SetContentOrientation(PageViewContentOrientation, Boolean)
RadPageViewElementBase.SetBorderAndFillOrientation(PageViewContentOrientation, Boolean)
RadPageViewElementBase.ApplyOrientationTransform(IGraphics, PageViewContentOrientation)
RadPageViewElementBase.HitTest(Point)
RadPageViewElementBase.CalculateRotationAndOffset(PageViewContentOrientation, Single, Single, Single)
RadPageViewElementBase.PrePaintElement(IGraphics)
RadPageViewElementBase.PaintElement(IGraphics, Single, SizeF)
RadPageViewElementBase.PaintFill(IGraphics, Single, SizeF, RectangleF)
RadPageViewElementBase.PaintBorder(IGraphics, Single, SizeF, RectangleF)
RadPageViewElementBase.CorrectFillAndBorderOrientation(IGraphics)
RadPageViewElementBase.ModifyBorderAndFillPaintRect(RectangleF, Padding)
RadPageViewElementBase.ContentOrientation
RadPageViewElementBase.BorderAndFillOrientation
RadPageViewElementBase.FillPadding
RadPageViewElementBase.BorderPadding
LightVisualElement.BackgroundImageProperty
LightVisualElement.BackgroundImageLayoutProperty
LightVisualElement.BackColor2Property
LightVisualElement.BackColor3Property
LightVisualElement.BackColor4Property
LightVisualElement.BorderBottomColorProperty
LightVisualElement.BorderBottomShadowColorProperty
LightVisualElement.BorderBottomWidthProperty
LightVisualElement.BorderBoxStyleProperty
LightVisualElement.BorderColorProperty
LightVisualElement.BorderColor2Property
LightVisualElement.BorderColor3Property
LightVisualElement.BorderColor4Property
LightVisualElement.BorderDashStyleProperty
LightVisualElement.BorderDashPatternProperty
LightVisualElement.BorderDrawModeProperty
LightVisualElement.BorderGradientAngleProperty
LightVisualElement.BorderGradientStyleProperty
LightVisualElement.BorderInnerColorProperty
LightVisualElement.BorderInnerColor2Property
LightVisualElement.BorderInnerColor3Property
LightVisualElement.BorderInnerColor4Property
LightVisualElement.BorderLeftColorProperty
LightVisualElement.BorderLeftShadowColorProperty
LightVisualElement.BorderLeftWidthProperty
LightVisualElement.BorderRightColorProperty
LightVisualElement.BorderRightShadowColorProperty
LightVisualElement.BorderRightWidthProperty
LightVisualElement.BorderTopColorProperty
LightVisualElement.BorderTopShadowColorProperty
LightVisualElement.BorderTopWidthProperty
LightVisualElement.BorderWidthProperty
LightVisualElement.ClipTextProperty
LightVisualElement.DisabledTextRenderingHintProperty
LightVisualElement.DrawBorderProperty
LightVisualElement.DrawFillProperty
LightVisualElement.DrawTextProperty
LightVisualElement.DrawBackgroundImageProperty
LightVisualElement.DrawImageProperty
LightVisualElement.EnableImageTransparencyProperty
LightVisualElement.GradientAngleProperty
LightVisualElement.GradientPercentageProperty
LightVisualElement.GradientPercentage2Property
LightVisualElement.GradientStyleProperty
LightVisualElement.HorizontalLineColorProperty
LightVisualElement.HorizontalLineWidthProperty
LightVisualElement.ImageAlignmentProperty
LightVisualElement.ImageIndexProperty
LightVisualElement.ImageKeyProperty
LightVisualElement.ImageLayoutProperty
LightVisualElement.ImageOpacityProperty
LightVisualElement.ImageProperty
LightVisualElement.ImageTransparentColorProperty
LightVisualElement.NumberOfColorsProperty
LightVisualElement.ShowHorizontalLineProperty
LightVisualElement.SvgImageProperty
LightVisualElement.TextAlignmentProperty
LightVisualElement.TextImageRelationProperty
LightVisualElement.TextWrapProperty
LightVisualElement.TextRenderingHintProperty
LightVisualElement.GetBorderThickness(LightVisualElement, Boolean)
LightVisualElement.ShouldSerializeProperty(PropertyDescriptor)
LightVisualElement.GetImageDrawTypeLocalValue()
LightVisualElement.MapStyleProperty(RadProperty, String)
LightVisualElement.GetStylablePropertiesFilter()
LightVisualElement.GetPaintingBorderWidth()
LightVisualElement.OnBitStateChanged(Int64, Boolean, Boolean)
LightVisualElement.GetAsBitmapEx(Color, Single, SizeF)
LightVisualElement.GetClipRect()
LightVisualElement.PaintText(IGraphics)
LightVisualElement.PaintTextCore(IGraphics)
LightVisualElement.DrawHorizontalLineWithoutText(IGraphics)
LightVisualElement.DrawHorizontalLine(IGraphics)
LightVisualElement.PaintImage(IGraphics)
LightVisualElement.PaintSvgImage(IGraphics)
LightVisualElement.PaintBackgroundImage(IGraphics)
LightVisualElement.PaintContent(IGraphics)
LightVisualElement.AnimateImage(Image, Boolean)
LightVisualElement.ClipImage(Image, Rectangle, Size)
LightVisualElement.CalculateDesiredSize(SizeF, SizeF, SizeF)
LightVisualElement.MeasureElements(SizeF, SizeF, Padding)
LightVisualElement.ArrangeElement(RadElement, SizeF)
LightVisualElement.GetClientOffset(Boolean)
LightVisualElement.GetClientRectangle(Boolean, SizeF)
LightVisualElement.GetTextAlignment(ContentAlignment)
LightVisualElement.GetTextAlignment()
LightVisualElement.OnTunnelEvent(RadElement, RoutedEventArgs)
LightVisualElement.ToggleTextPrimitive(RadProperty)
LightVisualElement.OnAnimatedImageFrameChanged()
LightVisualElement.OnMouseMove(MouseEventArgs)
LightVisualElement.GetFaceRectangle()
LightVisualElement.CreateTextParams()
LightVisualElement.PaintPrimitive(IGraphics, Single, SizeF, TextParams)
LightVisualElement.PaintPrimitive(IGraphics, TextParams)
LightVisualElement.MeasureOverride(SizeF, TextParams)
LightVisualElement.OnMouseMove(Object, MouseEventArgs)
LightVisualElement.GetTextSize(SizeF, TextParams)
LightVisualElement.GetTextSize(TextParams)
LightVisualElement.TextRenderingHint
LightVisualElement.DisabledTextRenderingHint
LightVisualElement.ShouldPaint
LightVisualElement.CanFocus
LightVisualElement.DrawText
LightVisualElement.DrawFill
LightVisualElement.DrawBorder
LightVisualElement.CheckDrawBorderOnMeasure
LightVisualElement.DrawBackgroundImage
LightVisualElement.DrawImage
LightVisualElement.BorderBoxStyle
LightVisualElement.BorderDrawMode
LightVisualElement.BorderWidth
LightVisualElement.BorderLeftWidth
LightVisualElement.BorderTopWidth
LightVisualElement.BorderRightWidth
LightVisualElement.BorderBottomWidth
LightVisualElement.BorderGradientAngle
LightVisualElement.BorderGradientStyle
LightVisualElement.BorderColor
LightVisualElement.BorderColor2
LightVisualElement.BorderColor3
LightVisualElement.BorderColor4
LightVisualElement.BorderInnerColor
LightVisualElement.BorderInnerColor2
LightVisualElement.BorderInnerColor3
LightVisualElement.BorderInnerColor4
LightVisualElement.BackColor2
LightVisualElement.BackColor3
LightVisualElement.BackColor4
LightVisualElement.NumberOfColors
LightVisualElement.GradientStyle
LightVisualElement.GradientAngle
LightVisualElement.GradientPercentage
LightVisualElement.GradientPercentage2
LightVisualElement.BackgroundImage
LightVisualElement.Image
LightVisualElement.ImageIndex
LightVisualElement.ImageKey
LightVisualElement.ImageLayout
LightVisualElement.BackgroundImageLayout
LightVisualElement.ImageOpacity
LightVisualElement.DisabledImageOpacity
LightVisualElement.TextAlignment
LightVisualElement.ImageAlignment
LightVisualElement.TextImageRelation
LightVisualElement.ShowHorizontalLine
LightVisualElement.HorizontalLineColor
LightVisualElement.HorizontalLineWidth
LightVisualElement.DisableHTMLRendering
LightVisualElement.TextBlock
LightVisualElement.BorderLeftColor
LightVisualElement.BorderTopColor
LightVisualElement.BorderRightColor
LightVisualElement.BorderBottomColor
LightVisualElement.BorderLeftShadowColor
LightVisualElement.BorderTopShadowColor
LightVisualElement.BorderRightShadowColor
LightVisualElement.BorderBottomShadowColor
LightVisualElement.ClipText
LightVisualElement.Layout
LightVisualElement.ImageTransparentColor
LightVisualElement.BorderDashStyle
LightVisualElement.BorderDashPattern
LightVisualElement.EnableImageTransparency
LightVisualElement.SvgImage
LightVisualElement.SvgImageXml
LightVisualElement.ImageDrawType
LightVisualElement.Shadow
LightVisualElement.AutoEllipsis
LightVisualElement.UseMnemonic
LightVisualElement.TextWrap
LightVisualElement.ShowKeyboardCues
LightVisualElement.MeasureTrailingSpaces
LightVisualElement.TextParams
UIItemBase.PaintFill(IGraphics, Single, SizeF)
UIItemBase.GetFillPaintRect(Single, SizeF)
UIItemBase.GetBorderPaintRect(Single, SizeF)
UIItemBase.ShouldUsePaintBuffer()
UIItemBase.IPrimitiveElement.ShouldUsePaintBuffer()
UIItemBase.IPrimitiveElement.GetPaintRectangle(Single, Single, SizeF)
UIItemBase.IPrimitiveElement.GetExactPaintingRectangle(Single, SizeF)
UIItemBase.IShapedElement.GetCurrentShape()
UIItemBase.IPrimitiveElement.IsDesignMode
UIItemBase.IPrimitiveElement.BorderThickness
UIItemBase.IBorderElement.ForeColor
UIItemBase.IBorderElement.ForeColor2
UIItemBase.IBorderElement.ForeColor3
UIItemBase.IBorderElement.ForeColor4
UIItemBase.IBorderElement.InnerColor
UIItemBase.IBorderElement.InnerColor2
UIItemBase.IBorderElement.InnerColor3
UIItemBase.IBorderElement.InnerColor4
UIItemBase.IBorderElement.BoxStyle
UIItemBase.IBorderElement.GradientStyle
UIItemBase.IBorderElement.GradientAngle
UIItemBase.IBoxStyle.LeftColor
UIItemBase.IBoxStyle.LeftShadowColor
UIItemBase.IBoxStyle.TopColor
UIItemBase.IBoxStyle.TopShadowColor
UIItemBase.IBoxStyle.RightColor
UIItemBase.IBoxStyle.RightShadowColor
UIItemBase.IBoxStyle.BottomColor
UIItemBase.IBoxStyle.BottomShadowColor
UIItemBase.IBoxElement.Width
UIItemBase.IBoxElement.LeftWidth
UIItemBase.IBoxElement.TopWidth
UIItemBase.IBoxElement.RightWidth
UIItemBase.IBoxElement.BottomWidth
UIItemBase.IBoxElement.Offset
UIItemBase.IBoxElement.BorderSize
UIItemBase.IBoxElement.HorizontalWidth
UIItemBase.IBoxElement.VerticalWidth
RadItem.KeyDownEvent
RadItem.KeyPressEvent
RadItem.KeyUpEvent
RadItem.FocusCommand
RadItem.ActionCommand
RadItem.RadItemLastStateKey
RadItem.UseDefaultDisabledPaintProperty
RadItem.TextProperty
RadItem.TextOrientationProperty
RadItem.FlipTextProperty
RadItem.StringAlignmentProperty
RadItem.IsAddNewItemProperty
RadItem.ToolTipTextProperty
RadItem.EnableElementShadowProperty
RadItem.ShadowDepthProperty
RadItem.ShadowColorProperty
RadItem.IsPaintingRipple
RadItem.EnableRippleAnimationProperty
RadItem.RippleAnimationColorProperty
RadItem.EnableFocusBorderProperty
RadItem.FocusBorderColorProperty
RadItem.FocusBorderWidthProperty
RadItem.EnableFocusBorderAnimationProperty
RadItem.EnableHighlightProperty
RadItem.HighlightColorProperty
RadItem.EnableBorderHighlightProperty
RadItem.BorderHighlightColorProperty
RadItem.BorderHighlightThicknessProperty
RadItem.VisualStateProperty
RadItem.SetOwnerCollection(RadItemOwnerCollection)
RadItem.Select()
RadItem.OnSelect()
RadItem.Deselect()
RadItem.OnDeselect()
RadItem.DoKeyDown(KeyEventArgs)
RadItem.DoKeyPress(KeyPressEventArgs)
RadItem.DoKeyUp(KeyEventArgs)
RadItem.OnKeyDown(KeyEventArgs)
RadItem.OnKeyPress(KeyPressEventArgs)
RadItem.OnKeyUp(KeyEventArgs)
RadItem.RaiseBubbleEvent(RadElement, RoutedEventArgs)
RadItem.OnPropertyChanging(RadPropertyChangingEventArgs)
RadItem.OnEnabledChanged(RadPropertyChangedEventArgs)
RadItem.OnTextChanging(TextChangingEventArgs)
RadItem.OnTextChanged(EventArgs)
RadItem.OnTextOrientationChanged(EventArgs)
RadItem.OnFlipTextChanged(EventArgs)
RadItem.PaintOverride(IGraphics, Rectangle, Single, SizeF, Boolean)
RadItem.OnMouseDown(MouseEventArgs)
RadItem.OnMouseUp(MouseEventArgs)
RadItem.OnMouseLeave(EventArgs)
RadItem.StartRippleAnimation(MouseEventArgs)
RadItem.UpdateFocusBorder(Boolean)
RadItem.ContainsText()
RadItem.ProcessDialogKey(Keys)
RadItem.ProcessCmdKey(Message, Keys)
RadItem.ProcessMnemonic(Char)
RadItem.CallRaiseKeyDown(KeyEventArgs)
RadItem.RaiseKeyDown(KeyEventArgs)
RadItem.CallRaiseKeyPress(KeyPressEventArgs)
RadItem.RaiseKeyPress(KeyPressEventArgs)
RadItem.CallRaiseKeyUp(KeyEventArgs)
RadItem.RaiseKeyUp(KeyEventArgs)
RadItem.ReplaceDefaultDescriptors(PropertyDescriptorCollection)
RadItem.CallOnGesture(GestureEventArgs)
RadItem.OnGesture(GestureEventArgs)
RadItem.OnTwoFingerTapGesture(GestureEventArgs)
RadItem.OnPressAndTapGesture(PressAndTapGestureEventArgs)
RadItem.OnPanGesture(PanGestureEventArgs)
RadItem.OnRotateGesture(RotateGestureEventArgs)
RadItem.OnZoomGesture(ZoomGestureEventArgs)
RadItem.ISupportDrag.CanDrag(Point)
RadItem.CanDragCore(Point)
RadItem.ISupportDrag.GetDataContext()
RadItem.GetDragContextCore()
RadItem.ISupportDrag.GetDragHint()
RadItem.GetDragHintCore()
RadItem.ISupportDrop.DragDrop(Point, ISupportDrag)
RadItem.ISupportDrop.DragOver(Point, ISupportDrag)
RadItem.ISupportDrop.DragEnter(Point, ISupportDrag)
RadItem.ProcessDragEnter(Point, ISupportDrag)
RadItem.ISupportDrop.DragLeave(Point, ISupportDrag)
RadItem.ProcessDragLeave(Point, ISupportDrag)
RadItem.IShortcutProvider.OnShortcut(ShortcutEventArgs)
RadItem.IShortcutProvider.OnPartialShortcut(PartialShortcutEventArgs)
RadItem.IShortcutProvider.OnShortcutsChanged()
RadItem.UpdateOnShortcutsChanged()
RadItem.CanHandleShortcut(ShortcutEventArgs)
RadItem.IsOnActiveForm(Control, Boolean)
RadItem.SetThemeValueOverride(RadProperty, Object, String)
RadItem.SetThemeValueOverride(RadProperty, Object, String, String)
RadItem.SetThemeValueOverride(RadProperty, Object, String, Type)
RadItem.ResetThemeValueOverride(RadProperty)
RadItem.ResetThemeValueOverride(RadProperty, String)
RadItem.ResetThemeValueOverrides()
RadItem.SuspendApplyOfThemeSettings()
RadItem.ResumeApplyOfThemeSettings()
RadItem.GetAvailableVisualStates()
RadItem.ShouldFallbackToDefaultTheme()
RadItem.UseDefaultDisabledPaint
RadItem.TextOrientation
RadItem.FlipText
RadItem.CanHaveOwnStyle
RadItem.Text
RadItem.Selectable
RadItem.DesignTimeAllowDrop
RadItem.DesignTimeAllowDrag
RadItem.DefaultAutoToolTip
RadItem.ShouldHandleMouseInput
RadItem.KeyTip
RadItem.ParentItem
RadItem.CommandBinding
RadItem.ShortcutsHandler
RadItem.EnableElementShadow
RadItem.ShadowDepth
RadItem.ShadowColor
RadItem.EnableRippleAnimation
RadItem.RippleAnimationColor
RadItem.EnableFocusBorder
RadItem.FocusBorderColor
RadItem.FocusBorderWidth
RadItem.EnableFocusBorderAnimation
RadItem.EnableHighlight
RadItem.HighlightColor
RadItem.EnableBorderHighlight
RadItem.BorderHighlightColor
RadItem.BorderHighlightThickness
RadItem.MnemonicText
RadItem.SerializeProperties
RadItem.ToolTipText
RadItem.ThemeRole
RadItem.VisualState
RadItem.StateManager
RadItem.AllowDrag
RadItem.AllowDrop
RadItem.Shortcuts
RadItem.AccessibleDescription
RadItem.AccessibleName
RadItem.AccessibleRole
RadItem.IStylableElement.VisualState
RadItem.IStylableElement.ThemeRole
RadItem.IStylableElement.FallbackToDefaultTheme
RadItem.ContainsMnemonic
RadItem.EnableAnalytics
RadItem.TextChanging
RadItem.TextChanged
RadItem.TextOrientationChanged
RadItem.FlipTextChanged
RadItem.QueryAccessibilityHelp
RadItem.KeyDown
RadItem.KeyPress
RadItem.KeyUp
RadItem.ZoomGesture
RadItem.RotateGesture
RadItem.PanGesture
RadItem.TwoFingerTapGesture
RadItem.PressAndTapGesture
RadComponentElement.ComponentElementLastStateKey
RadComponentElement.ToString()
RadComponentElement.GetService(Type)
RadComponentElement.CanRaiseEvents
RadComponentElement.Container
RadComponentElement.DesignMode
RadComponentElement.IsDesignMode
RadComponentElement.Site
RadComponentElement.DataBindings
VisualElement.DefaultSizeProperty
VisualElement.ForeColorProperty
VisualElement.BackColorProperty
VisualElement.FontProperty
VisualElement.SmoothingModeProperty
VisualElement.OpacityProperty
VisualElement.CustomFontProperty
VisualElement.CustomFontSizeProperty
VisualElement.CustomFontStyleProperty
VisualElement.OnFontChanged(EventArgs)
VisualElement.PaintChildren(IGraphics, Rectangle, Single, SizeF, Boolean)
VisualElement.PostPaintElement(IGraphics)
VisualElement.GetScaledFont(Single)
VisualElement.GetScaledFont(Single, Font)
VisualElement.DefaultSize
VisualElement.ForeColor
VisualElement.BackColor
VisualElement.Font
VisualElement.CustomFont
VisualElement.CustomFontSize
VisualElement.CustomFontStyle
VisualElement.SmoothingMode
VisualElement.Opacity
VisualElement.FontChanged
RadElement.BoundsProperty
RadElement.BorderThicknessProperty
RadElement.PaddingProperty
RadElement.MarginProperty
RadElement.AlignmentProperty
RadElement.AutoSizeModeProperty
RadElement.FitToSizeModeProperty
RadElement.MinSizeProperty
RadElement.EnabledProperty
RadElement.CanFocusProperty
RadElement.IsItemFocusedProperty
RadElement.IsFocusedProperty
RadElement.IsMouseOverProperty
RadElement.IsMouseOverElementProperty
RadElement.IsMouseDownProperty
RadElement.ShouldPaintProperty
RadElement.VisibilityProperty
RadElement.NameProperty
RadElement.ClassProperty
RadElement.ClipDrawingProperty
RadElement.ShapeProperty
RadElement.MouseClickedEvent
RadElement.MouseDoubleClickedEvent
RadElement.MouseDownEvent
RadElement.MouseUpEvent
RadElement.MouseWheelEvent
RadElement.ChildElementAddedEvent
RadElement.ParentChangedEvent
RadElement.BoundsChangedEvent
RadElement.VisibilityChangingEvent
RadElement.EnabledChangedEvent
RadElement.ControlChangedEvent
RadElement.BackgroundShapeProperty
RadElement.BackgroundShapePaintModeProperty
RadElement.ContainsFocusProperty
RadElement.ContainsMouseProperty
RadElement.IsEditedInSpyProperty
RadElement.MaxSizeProperty
RadElement.RightToLeftProperty
RadElement.AutoSizeProperty
RadElement.ZIndexProperty
RadElement.AngleTransformProperty
RadElement.ScaleTransformProperty
RadElement.PositionOffsetProperty
RadElement.TagProperty
RadElement.StretchHorizontallyProperty
RadElement.StretchVerticallyProperty
RadElement.UseCompatibleTextRenderingProperty
RadElement.ClickModeProperty
RadElement.styleVersion
RadElement.paintSystemSkin
RadElement.TraceInvalidation
RadElement.SetPropertyValueCommand
RadElement.GetPropertyValueCommand
RadElement.RadElementLastStateKey
RadElement.StyleProperty
RadElement.CallCreateChildElements()
RadElement.SuspendReferenceUpdate()
RadElement.ResumeReferenceUpdate()
RadElement.OnLoad(Boolean)
RadElement.CallOnLoad(Boolean)
RadElement.LoadCore()
RadElement.OnUnload(ComponentThemableElementTree, Boolean)
RadElement.UnloadCore(ComponentThemableElementTree)
RadElement.OnUnloaded(ComponentThemableElementTree)
RadElement.OnElementTreeChanged(ComponentThemableElementTree)
RadElement.OnBeginDispose()
RadElement.SetParent(RadElement)
RadElement.OnParentChanged(RadElement)
RadElement.UpdateReferences(ComponentThemableElementTree, Boolean, Boolean)
RadElement.SetIsDesignMode(Boolean, Boolean)
RadElement.ChangeCollection(RadElement, ItemsChangeOperation)
RadElement.ResetLayout(Boolean)
RadElement.HasInvisibleAncestor()
RadElement.ResetLayoutCore()
RadElement.SetAllLocalValuesAsDefault(Boolean)
RadElement.InvalidateArrange()
RadElement.InvalidateArrange(Boolean)
RadElement.InvalidateMeasure()
RadElement.InvalidateMeasure(Boolean)
RadElement.UpdateLayout()
RadElement.SuspendLayout()
RadElement.SuspendLayout(Boolean)
RadElement.ResumeLayout(Boolean)
RadElement.ResumeLayout(Boolean, Boolean)
RadElement.Arrange(RectangleF)
RadElement.Measure(SizeF)
RadElement.SetBounds(Rectangle)
RadElement.SetBounds(Int32, Int32, Int32, Int32)
RadElement.GetBoundingRectangle(Size)
RadElement.GetBoundingRectangle(Rectangle)
RadElement.GetDesiredSize(Boolean)
RadElement.PointToScreen(Point)
RadElement.PointFromScreen(Point)
RadElement.PointToControl(Point)
RadElement.PointFromControl(Point)
RadElement.LocationToControl()
RadElement.RectangleToScreen(Rectangle)
RadElement.CallOnRenderSizeChanged(SizeChangedInfo)
RadElement.OnRenderSizeChanged(SizeChangedInfo)
RadElement.OnChildDesiredSizeChanged(RadElement)
RadElement.OnLayoutPropertyChanged(RadPropertyChangedEventArgs)
RadElement.ArrangeCore(RectangleF)
RadElement.MeasureCore(SizeF)
RadElement.ShouldArrangeChild(RadElement)
RadElement.ShouldMeasureChild(RadElement)
RadElement.MeasureChildren(SizeF)
RadElement.GetArrangeRect(RectangleF)
RadElement.CanExecuteLayoutOperation()
RadElement.LockBounds()
RadElement.UnlockBounds()
RadElement.SetBoundsCore(Rectangle)
RadElement.IsInValidState(Boolean)
RadElement.GetScrollingOffset()
RadElement.Invalidate()
RadElement.Invalidate(Boolean)
RadElement.GetInvalidateBounds()
RadElement.NotifyInvalidate(RadElement)
RadElement.OnTransformationInvalidated()
RadElement.InvalidateTransformations()
RadElement.PerformLayoutTransformation(RadMatrix)
RadElement.PerformPaintTransformation(RadMatrix)
RadElement.IsInGetAsBitmap()
RadElement.PaintElementSkin(IGraphics)
RadElement.Paint(IGraphics, Rectangle, Single, SizeF, Boolean)
RadElement.PaintBackgroundShape(IGraphics)
RadElement.PostPaintChildren(IGraphics, Rectangle, Single, SizeF)
RadElement.PaintChild(RadElement, IGraphics, Rectangle, Single, SizeF, Boolean)
RadElement.PaintShadow(RadElement, IGraphics)
RadElement.PaintShadowCore(Graphics, Rectangle, RadItem)
RadElement.GetShadowRect(Rectangle, Int32)
RadElement.PaintFocusCues(IGraphics, Rectangle)
RadElement.GetAsBitmap(IGraphics, Brush, Single, SizeF)
RadElement.GetAsTransformedBitmap(IGraphics, Brush, Single, SizeF)
RadElement.GetAsTransformedBitmap(Brush, Single, SizeF)
RadElement.GetAsTransformedBitmap(Rectangle, Brush, Single, SizeF)
RadElement.GetAsBitmapEx(Brush, Single, SizeF)
RadElement.GetAsBitmap(Brush, Single, SizeF)
RadElement.IsInVisibleClipBounds(Rectangle)
RadElement.SetClipping(Graphics)
RadElement.ShouldPaintChild(RadElement)
RadElement.GetFocusRect()
RadElement.GetCurrentShape()
RadElement.GetPaintRectangle(Single, Single, SizeF)
RadElement.GetPatchedRect(RectangleF, Single, SizeF)
RadElement.GetXPVisualStyle()
RadElement.GetVistaVisualStyle()
RadElement.InitializeSystemSkinPaint()
RadElement.UnitializeSystemSkinPaint()
RadElement.GetSystemSkinPaintBounds()
RadElement.OnUseSystemSkinChanged(EventArgs)
RadElement.ShouldPaintSystemSkin()
RadElement.ComposeShouldPaintSystemSkin()
RadElement.ResetStyleSettings(Boolean)
RadElement.ResetStyleSettings(Boolean, RadProperty)
RadElement.ProcessBehaviors(RadPropertyChangedEventArgs)
RadElement.AddBehavior(PropertyChangeBehavior)
RadElement.GetBehaviors()
RadElement.RemoveBehavior(PropertyChangeBehavior)
RadElement.ClearBehaviors()
RadElement.AddRangeBehavior(PropertyChangeBehaviorCollection)
RadElement.SetThemeApplied(Boolean)
RadElement.OnStyleChanged(RadPropertyChangedEventArgs)
RadElement.SuspendThemeRefresh()
RadElement.ResumeThemeRefresh()
RadElement.UnapplyStyle()
RadElement.RemoveRangeBehaviors(PropertyChangeBehaviorCollection)
RadElement.RemoveBehaviors(PropertyChangeBehavior)
RadElement.RemoveRangeRoutedEventBehaviors(RoutedEventBehaviorCollection)
RadElement.GetThemeEffectiveType()
RadElement.GetChildrenByType(Type)
RadElement.GetChildrenByBaseType(Type)
RadElement.FindAncestorByThemeEffectiveType(Type)
RadElement.FindAncestor<T>()
RadElement.IsAncestorOf(RadElement)
RadElement.FindDescendant<T>()
RadElement.FindDescendant(Predicate<RadElement>)
RadElement.FindDescendant(Type)
RadElement.EnumDescendants(TreeTraversalMode)
RadElement.EnumDescendants(Predicate<RadElement>, TreeTraversalMode)
RadElement.EnumDescendants(Filter, TreeTraversalMode)
RadElement.GetDescendants(Predicate<RadElement>, TreeTraversalMode)
RadElement.GetDescendants(Filter, TreeTraversalMode)
RadElement.GetAncestors(Filter)
RadElement.GetAncestors(Predicate<RadElement>)
RadElement.RaiseRoutedEvent(RadElement, RoutedEventArgs)
RadElement.RaiseTunnelEvent(RadElement, RoutedEventArgs)
RadElement.OnBubbleEvent(RadElement, RoutedEventArgs)
RadElement.IsEventInProcess(RaisedRoutedEvent)
RadElement.RegisterRoutedEvent(String, Type)
RadElement.GetRegisterRoutedEvent(String, Type)
RadElement.GetRegisterRoutedEvent(String, String)
RadElement.GetRegisterRoutedEvent(String)
RadElement.OnChildrenChanged(RadElement, ItemsChangeOperation)
RadElement.GetChildren(ChildrenListOptions)
RadElement.SendToBack()
RadElement.BringToFront()
RadElement.GetChildAt(Int32)
RadElement.IsChildOf(RadElement)
RadElement.Focus()
RadElement.Focus(Boolean)
RadElement.SetFocusPropertySafe(Boolean)
RadElement.SetElementFocused(Boolean)
RadElement.KillFocus()
RadElement.SetFocus()
RadElement.OnCLREventsRise(RoutedEventArgs)
RadElement.OnMouseHover(EventArgs)
RadElement.OnParentEnabledChanged(RadPropertyChangedEventArgs)
RadElement.OnLostMouseCapture(MouseEventArgs)
RadElement.OnClick(EventArgs)
RadElement.OnDoubleClick(EventArgs)
RadElement.OnMouseEnter(EventArgs)
RadElement.PerformClick()
RadElement.DoMouseWheel(MouseEventArgs)
RadElement.DoClick(EventArgs)
RadElement.DoDoubleClick(EventArgs)
RadElement.CallDoMouseWheel(MouseEventArgs)
RadElement.IsInputKey(InputKeyEventArgs)
RadElement.MouseEventArgsFromControl(MouseEventArgs)
RadElement.DoMouseDown(MouseEventArgs)
RadElement.DoMouseUp(MouseEventArgs)
RadElement.DoMouseMove(MouseEventArgs)
RadElement.ShowScreenTip(ScreenTipNeededEventArgs)
RadElement.HideScreenTip()
RadElement.DoMouseHover(EventArgs)
RadElement.OnShowScreenTip(ComponentInputBehavior)
RadElement.RaiseClick(EventArgs)
RadElement.RaiseDoubleClick(EventArgs)
RadElement.RaiseMouseWheel(MouseEventArgs)
RadElement.UpdateContainsMouse()
RadElement.UpdateContainsFocus(Boolean)
RadElement.DoMouseEnter(EventArgs)
RadElement.DoMouseLeave(EventArgs)
RadElement.CallDoMouseDown(MouseEventArgs)
RadElement.CallDoMouseUp(MouseEventArgs)
RadElement.CallDoMouseMove(MouseEventArgs)
RadElement.CallDoMouseHover(EventArgs)
RadElement.CallDoMouseEnter(EventArgs)
RadElement.CallDoMouseLeave(EventArgs)
RadElement.CallDoClick(EventArgs)
RadElement.CallDoDoubleClick(EventArgs)
RadElement.GetValue(RadProperty)
RadElement.AddStylePropertySetting(IPropertySetting)
RadElement.NotifyChildren(RadPropertyChangedEventArgs)
RadElement.OnLocationChanged(RadPropertyChangedEventArgs)
RadElement.OnDisplayPropertyChanged(RadPropertyChangedEventArgs)
RadElement.CanRaisePropertyChangeNotifications(RadPropertyValue)
RadElement.IsPropertyCancelable(RadPropertyMetadata)
RadElement.OnParentPropertyChanged(RadPropertyChangedEventArgs)
RadElement.PerformDispose(Boolean)
RadElement.DisposeChildren()
RadElement.ResetUseCompatibleTextRendering()
RadElement.ShouldSerializeUseCompatibleTextRendering()
RadElement.IStylableNode.GetThemeEffectiveType()
RadElement.IStylableNode.ApplySettings(PropertySettingGroup)
RadElement.GetStylableChildrenHierarchy()
RadElement.GetStylableChildren()
RadElement.ResetStyleVersion()
RadElement.GetBorderThickness(BorderPrimitive)
RadElement.DpiScaleChanged(SizeF)
RadElement.ElementState
RadElement.LayoutManager
RadElement.DesiredSize
RadElement.IsLayoutSuspended
RadElement.BoundingRectangle
RadElement.ControlBoundingRectangle
RadElement.BypassLayoutPolicies
RadElement.IsArrangeValid
RadElement.IsMeasureValid
RadElement.PreviousArrangeRect
RadElement.PreviousConstraint
RadElement.TreeLevel
RadElement.Transform
RadElement.TotalTransform
RadElement.ShouldPaintUsingParentShape
RadElement.UseSystemSkin
RadElement.VsbVisible
RadElement.PropagateStyleToChildren
RadElement.ThemeEffectiveType
RadElement.ElementTree
RadElement.Children
RadElement.ChildrenHierarchy
RadElement.Parent
RadElement.RoutedEventBehaviors
RadElement.LayoutableChildrenCount
RadElement.ContainsFocus
RadElement.NotifyParentOnMouseInput
RadElement.IsAbleToRespondToMouseEvents
RadElement.AutoSize
RadElement.Bounds
RadElement.Location
RadElement.Size
RadElement.BorderThickness
RadElement.Padding
RadElement.Margin
RadElement.Alignment
RadElement.AutoSizeMode
RadElement.FitToSizeMode
RadElement.Enabled
RadElement.IsFocused
RadElement.IsMouseOver
RadElement.IsMouseOverElement
RadElement.IsMouseDown
RadElement.InvalidateChildrenOnChildChanged
RadElement.Visibility
RadElement.IsElementVisible
RadElement.Name
RadElement.Class
RadElement.ClipDrawing
RadElement.Shape
RadElement.MinSize
RadElement.MaxSize
RadElement.ZIndex
RadElement.RightToLeft
RadElement.UseCompatibleTextRendering
RadElement.BackgroundShape
RadElement.BackgroundShapePaintMode
RadElement.ContainsMouse
RadElement.Capture
RadElement.ScaleTransform
RadElement.AngleTransform
RadElement.PositionOffset
RadElement.SerializeElement
RadElement.SerializeChildren
RadElement.RenderingMaxFramerate
RadElement.IsThemeApplied
RadElement.ShouldApplyTheme
RadElement.UseCenteredAngleTransform
RadElement.Tag
RadElement.StretchHorizontally
RadElement.StretchVertically
RadElement.ClickMode
RadElement.DoubleClickEnabled
RadElement.CaptureOnMouseDown
RadElement.IsFocusable
RadElement.IsItemHovered
RadElement.IStylableNode.Parent
RadElement.IStylableNode.ChildrenHierarchy
RadElement.IStylableNode.Children
RadElement.IStylableNode.Class
RadElement.Style
RadElement.AutoToolTip
RadElement.ScreenTip
RadElement.AutoNumberKeyTip
RadElement.MeasureIsDirty
RadElement.ArrangeIsDirty
RadElement.NeverMeasured
RadElement.NeverArranged
RadElement.ArrangeInProgress
RadElement.MeasureInProgress
RadElement.ShouldPaintChildren
RadElement.InvalidateMeasureOnRemove
RadElement.HideFromElementHierarchyEditor
RadElement.DpiScaleFactor
RadElement.LayoutUpdated
RadElement.ElementPainted
RadElement.MouseHover
RadElement.MouseMove
RadElement.MouseDown
RadElement.MouseUp
RadElement.Click
RadElement.DoubleClick
RadElement.MouseEnter
RadElement.MouseWheel
RadElement.EnabledChanged
RadElement.MouseLeave
RadElement.ChildrenChanged
RadElement.LostMouseCapture
RadObject.BindingContextProperty
RadObject.RadType
RadObject.ClearPropertyStore()
RadObject.SuspendPropertyNotifications()
RadObject.ResumePropertyNotifications()
RadObject.GetPropertyValue(RadProperty)
RadObject.SetDefaultValueOverride(RadProperty, Object)
RadObject.SetValueAtDesignTime(RadProperty, Object)
RadObject.SetValue(RadProperty, Object)
RadObject.ResetValue(RadProperty)
RadObject.ResetLocalValue(RadProperty)
RadObject.ResetValue(RadProperty, ValueResetFlags)
RadObject.UpdateValue(RadProperty)
RadObject.GetValueSource(RadProperty)
RadObject.GetRegisteredRadProperty(String)
RadObject.UpdateValueCore(RadPropertyValue)
RadObject.ResetValueCore(RadPropertyValue, ValueResetFlags)
RadObject.GetDefaultValue(RadPropertyValue, Object)
RadObject.CoerceValue(RadPropertyValue, Object)
RadObject.ShouldSerializeProperty(RadProperty)
RadObject.BindProperty(RadProperty, RadObject, RadProperty, PropertyBindingOptions)
RadObject.UnbindProperty(RadProperty)
RadObject.RemoveStylePropertySetting(IPropertySetting)
RadObject.RemoveStylePropertySetting(RadProperty)
RadObject.GetInheritedValue(RadProperty)
RadObject.OnNotifyPropertyChanged(String)
RadObject.OnNotifyPropertyChanged(PropertyChangedEventArgs)
RadObject.OnShouldSerializeProperty(ShouldSerializePropertyEventArgs)
RadObject.PropertyValues
RadObject.PropertyFilter
RadObject.RadObjectType
RadObject.BindingContext
RadObject.PropertyChanged
RadObject.RadPropertyChanged
RadObject.RadPropertyChanging
RadObject.ShouldSerializePropertyHandler
DisposableObject.GetBitState(Int64)
DisposableObject.SetBitState(Int64, Boolean)
DisposableObject.Dispose()
DisposableObject.Dispose(Boolean)
DisposableObject.DisposeUnmanagedResources()
DisposableObject.BitState
DisposableObject.Events
DisposableObject.IsDisposing
DisposableObject.IsDisposed
DisposableObject.Disposed
DisposableObject.Disposing
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: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll

Syntax

public class RadPageViewExplorerBarElement : RadPageViewStackElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider

Constructors

RadPageViewExplorerBarElement()

Declaration
public RadPageViewExplorerBarElement()

Fields

ContentSizeModeProperty

Declaration
public static readonly RadProperty ContentSizeModeProperty
Field Value
RadProperty

Properties

ContentSizeMode

Gets or sets a value from the ExplorerBarContentSizeMode enum that defines how the content areas for each item are sized.

Declaration
public ExplorerBarContentSizeMode ContentSizeMode { get; set; }
Property Value
ExplorerBarContentSizeMode

EnableNCModification

Gets a value indicating whether non-client area modification is enabled for the explorer bar view.

Declaration
protected override bool EnableNCModification { get; }
Property Value
System.Boolean

Overrides
RadPageViewElement.EnableNCModification

EnableNCPainting

Gets a value indicating whether non-client area painting is enabled for the explorer bar view.

Declaration
protected override bool EnableNCPainting { get; }
Property Value
System.Boolean

Overrides
RadPageViewElement.EnableNCPainting

Scrollbar

Gets an instance of the RadScrollBarElement that represents the scrollbar of the RadPageViewExplorerBarElement.

Declaration
public RadScrollBarElement Scrollbar { get; }
Property Value
RadScrollBarElement

Methods

ArrangeContent(RectangleF)

Arranges the content areas for all explorer bar items by calculating layout information and positioning each item's associated content area element within the available space.

Declaration
protected override RectangleF ArrangeContent(RectangleF clientRect)
Parameters
System.Drawing.RectangleF clientRect

The client rectangle for content arrangement.

Returns
System.Drawing.RectangleF

The client rectangle after content arrangement.

Overrides
RadPageViewElement.ArrangeContent(RectangleF)

ArrangeOverride(SizeF)

Arranges the explorer bar element by resetting the layout offset based on scrollbar visibility and delegating to the base arrangement implementation.

Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.Drawing.SizeF finalSize

The final size for element arrangement.

Returns
System.Drawing.SizeF

The actual size used for the arrangement.

Overrides
RadPageViewElement.ArrangeOverride(SizeF)

ArrangeScrollbar(RectangleF)

Arranges the scrollbar within the specified client rectangle, positioning it based on the current stack position and RTL settings, then updates the scrollbar metrics.

Declaration
protected virtual RectangleF ArrangeScrollbar(RectangleF clientRect)
Parameters
System.Drawing.RectangleF clientRect

The client rectangle for scrollbar positioning.

Returns
System.Drawing.RectangleF

The client rectangle after scrollbar arrangement.

CheckShowScrollbar(RectangleF)

Checks whether the scrollbar should be shown by comparing the client rectangle dimensions with the full layout length to determine if content overflow exists.

Declaration
protected virtual bool CheckShowScrollbar(RectangleF clientRect)
Parameters
System.Drawing.RectangleF clientRect

The client rectangle to check against.

Returns
System.Boolean

True if the scrollbar should be displayed due to content overflow; otherwise, false.

CreateChildElements()

Creates and initializes the child elements including the scrollbar for the explorer bar view, setting up event handlers and default properties for proper scrolling functionality.

Declaration
protected override void CreateChildElements()
Overrides
RadPageViewStackElement.CreateChildElements()

CreateItem()

Creates a new explorer bar item instance for use in the explorer bar view.

Declaration
protected override RadPageViewItem CreateItem()
Returns
RadPageViewItem

A new RadPageViewExplorerBarItem instance.

Overrides
RadPageViewStackElement.CreateItem()

DisposeManagedResources()

Disposes of managed resources by unsubscribing from event handlers to prevent memory leaks and ensure proper cleanup of the explorer bar element.

Declaration
protected override void DisposeManagedResources()
Overrides
RadPageViewElement.DisposeManagedResources()

EnsureItemVisibleCore(RadPageViewItem)

Ensures the specified item is visible by scrolling to it within the explorer bar view.

Declaration
protected override bool EnsureItemVisibleCore(RadPageViewItem item)
Parameters
RadPageViewItem item

The page view item to make visible.

Returns
System.Boolean

True if the item was successfully made visible through scrolling; otherwise, false.

Overrides
RadPageViewElement.EnsureItemVisibleCore(RadPageViewItem)

EnsureVisible(RadPageViewExplorerBarItem)

Ensures the specified explorer bar item is visible by calculating the required scroll offset and adjusting the scrollbar value to position the item within the visible area.

Declaration
protected virtual void EnsureVisible(RadPageViewExplorerBarItem item)
Parameters
RadPageViewExplorerBarItem item

The explorer bar item to make visible.

FindParentControl(Control)

Finds the parent control of the specified control by traversing up the hierarchy, excluding RadPageViewPage instances to find the actual parent control.

Declaration
protected virtual Control FindParentControl(Control activeControl)
Parameters
System.Windows.Forms.Control activeControl

The control to find the parent for.

Returns
System.Windows.Forms.Control

The parent control, or the original control if no suitable parent is found.

FindParentItem(Control)

Finds the parent RadPageViewItem associated with the specified control by traversing up the control hierarchy to locate the containing RadPageViewPage.

Declaration
protected virtual RadPageViewItem FindParentItem(Control activeControl)
Parameters
System.Windows.Forms.Control activeControl

The control to find the parent item for.

Returns
RadPageViewItem

The parent page view item, or null if not found.

FindParentOffset(Control)

Finds the vertical offset of the specified control by traversing up the parent hierarchy and accumulating Y coordinates until reaching the element tree control.

Declaration
protected virtual int FindParentOffset(Control activeControl)
Parameters
System.Windows.Forms.Control activeControl

The control to find the offset for.

Returns
System.Int32

The calculated vertical offset of the control.

GetBorderThickness(Boolean)

Gets the border thickness for the explorer bar element, returning empty padding when checking draw border to disable default border drawing in favor of non-client area painting.

Declaration
protected override Padding GetBorderThickness(bool checkDrawBorder)
Parameters
System.Boolean checkDrawBorder

Whether to check if borders should be drawn.

Returns
System.Windows.Forms.Padding

The border thickness, or empty padding if draw border checking is enabled.

Overrides
LightVisualElement.GetBorderThickness(Boolean)

GetClientRectangle(SizeF)

Gets the client rectangle by adjusting the base client rectangle with non-client area metrics, accounting for header, footer, and border dimensions when an owner is present.

Declaration
protected override RectangleF GetClientRectangle(SizeF finalSize)
Parameters
System.Drawing.SizeF finalSize

The final size to calculate the client rectangle from.

Returns
System.Drawing.RectangleF

The adjusted client rectangle excluding non-client areas.

Overrides
LightVisualElement.GetClientRectangle(SizeF)

GetContentAreaForItem(RadPageViewItem)

Gets the content area element associated with the specified item. In explorer bar view, each item has its own dedicated content area element for displaying expanded content.

Declaration
public override RadPageViewContentAreaElement GetContentAreaForItem(RadPageViewItem item)
Parameters
RadPageViewItem item

The page view item to get the content area for.

Returns
RadPageViewContentAreaElement

The content area element associated with the item, or the default content area if item is null.

Overrides
RadPageViewElement.GetContentAreaForItem(RadPageViewItem)

GetContentAreaLayoutInfos(RectangleF)

Gets the layout information for all content areas by calculating the content rectangle for each explorer bar item and creating layout info objects for arrangement.

Declaration
protected List<ContentAreaLayoutInfo> GetContentAreaLayoutInfos(RectangleF clientRect)
Parameters
System.Drawing.RectangleF clientRect

The client rectangle for layout calculations.

Returns
System.Collections.Generic.List<ContentAreaLayoutInfo>

A list of content area layout information for all items in the explorer bar.

GetFocusedControl(Control.ControlCollection)

Gets the focused control from the specified control collection by recursively searching through the hierarchy for a control that contains focus.

Declaration
protected virtual Control GetFocusedControl(Control.ControlCollection controls)
Parameters
System.Windows.Forms.Control.ControlCollection controls

The control collection to search for focused controls.

Returns
System.Windows.Forms.Control

The focused control, or null if no focused control is found.

GetInitialItemsOffset(RectangleF)

Gets the initial offset for positioning items within the client rectangle, based on the current scrolling position and layout requirements.

Declaration
protected override float GetInitialItemsOffset(RectangleF clientRect)
Parameters
System.Drawing.RectangleF clientRect

The client rectangle for item positioning.

Returns
System.Single

The initial offset value for item layout.

Overrides
RadPageViewStackElement.GetInitialItemsOffset(RectangleF)

GetItemsRect()

Gets the rectangle area available for items layout by adjusting the client rectangle to account for header and footer elements with their margins and desired sizes.

Declaration
public override RectangleF GetItemsRect()
Returns
System.Drawing.RectangleF

The rectangle area available for positioning explorer bar items.

Overrides
RadPageViewStackElement.GetItemsRect()

GetNCMetrics()

Gets the non-client area metrics including border thickness and header/footer dimensions, with processing controlled by the allowNCCALCSIZEProcessing flag.

Declaration
protected override Padding GetNCMetrics()
Returns
System.Windows.Forms.Padding

The padding representing the non-client area metrics.

Overrides
RadPageViewElement.GetNCMetrics()

GetNextFocusedControl(Control.ControlCollection, Int32, Int32)

Gets the next focused control from the control collection based on tab index navigation, supporting both forward and backward navigation through controls.

Declaration
protected virtual Control GetNextFocusedControl(Control.ControlCollection controls, int currentTabIndex, int step)
Parameters
System.Windows.Forms.Control.ControlCollection controls

The control collection to search for the next focusable control.

System.Int32 currentTabIndex

The current tab index as reference point.

System.Int32 step

The step direction for navigation (positive for forward, negative for backward).

Returns
System.Windows.Forms.Control

The next control to focus based on tab order, or null if none found.

GetPeekPopupArrowDirection()

Gets the arrow direction for peek popup displays in the explorer bar view, returning up direction to align with the vertical layout of the explorer bar items.

Declaration
protected override ArrowDirection GetPeekPopupArrowDirection()
Returns
ArrowDirection

The ArrowDirection for peek popup positioning.

Overrides
RadPageViewElement.GetPeekPopupArrowDirection()

InitializeFields()

Initializes default field values for the explorer bar element, setting the item selection mode to content after selected and stack position to top for proper explorer bar behavior.

Declaration
protected override void InitializeFields()
Overrides
RadPageViewStackElement.InitializeFields()

IsChildElementExternal(RadElement)

Determines whether the specified element is considered external to the normal child element hierarchy, excluding the scrollbar from external element checks.

Declaration
protected override bool IsChildElementExternal(RadElement element)
Parameters
RadElement element

The element to check for external status.

Returns
System.Boolean

True if the element is external (excluding the scrollbar); otherwise, false.

Overrides
RadPageViewElement.IsChildElementExternal(RadElement)

IsNextKey(Keys)

Determines whether the specified key represents a "next" navigation key based on the current stack position, with Up key for top position and Left key for left position.

Declaration
protected override bool IsNextKey(Keys key)
Parameters
System.Windows.Forms.Keys key

The key to check for next navigation.

Returns
System.Boolean

True if the key represents next navigation for the current orientation; otherwise, false.

Overrides
RadPageViewStackElement.IsNextKey(Keys)

IsPreviousKey(Keys)

Determines whether the specified key represents a "previous" navigation key based on the current stack position, with Down key for top position and Right key for left position.

Declaration
protected override bool IsPreviousKey(Keys key)
Parameters
System.Windows.Forms.Keys key

The key to check for previous navigation.

Returns
System.Boolean

True if the key represents previous navigation for the current orientation; otherwise, false.

Overrides
RadPageViewStackElement.IsPreviousKey(Keys)

MeasureContentArea(ref SizeF)

Measures the content area by measuring the scrollbar and returns empty size since content areas are handled individually for each explorer bar item.

Declaration
protected override SizeF MeasureContentArea(ref SizeF availableSize)
Parameters
System.Drawing.SizeF availableSize

The available size for content area measurement.

Returns
System.Drawing.SizeF

Empty size as content areas are managed per item in explorer bar view.

Overrides
RadPageViewStackElement.MeasureContentArea(ref SizeF)

MeasureItems(SizeF)

Measures all items in the explorer bar, accounting for scrollbar space and calculating content sizes for each expanded item based on their associated content area requirements.

Declaration
protected override SizeF MeasureItems(SizeF availableSize)
Parameters
System.Drawing.SizeF availableSize

The available size for measuring items.

Returns
System.Drawing.SizeF

The desired size for all measured items combined.

Overrides
RadPageViewStackElement.MeasureItems(SizeF)

OnBoundsChanged(RadPropertyChangedEventArgs)

Handles bounds changes by checking if non-client area metrics have changed and refreshing the non-client area accordingly to maintain proper visual layout.

Declaration
protected override void OnBoundsChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs e

The event arguments containing information about the bounds change.

Overrides
UIItemBase.OnBoundsChanged(RadPropertyChangedEventArgs)

OnContentBoundsChanged()

Handles content bounds changes by updating the bounds of all visible pages to match their associated content area elements, ensuring proper page layout synchronization.

Declaration
protected override void OnContentBoundsChanged()
Overrides
RadPageViewElement.OnContentBoundsChanged()

OnExpandedChanged(RadPageViewExpandedChangedEventArgs)

Raises the ExpandedChanged event when an explorer bar item's expanded state changes, allowing subscribers to respond to expansion and collapse operations.

Declaration
protected virtual void OnExpandedChanged(RadPageViewExpandedChangedEventArgs e)
Parameters
RadPageViewExpandedChangedEventArgs e

The event arguments containing information about the expanded state change.

OnItemCollapsing(RadPageViewExplorerBarItem)

Handles the collapsing event for an explorer bar item by raising the appropriate events and allowing cancellation of the collapse operation.

Declaration
protected virtual bool OnItemCollapsing(RadPageViewExplorerBarItem item)
Parameters
RadPageViewExplorerBarItem item

The explorer bar item that is about to collapse.

Returns
System.Boolean

True if the collapse should be cancelled; otherwise, false.

OnItemExpanding(RadPageViewExplorerBarItem)

Handles the expanding event for an explorer bar item by raising the appropriate events and allowing cancellation of the expansion operation.

Declaration
protected virtual bool OnItemExpanding(RadPageViewExplorerBarItem item)
Parameters
RadPageViewExplorerBarItem item

The explorer bar item that is about to expand.

Returns
System.Boolean

True if the expansion should be cancelled; otherwise, false.

OnItemMouseUp(RadPageViewItem, MouseEventArgs)

Handles mouse up events on explorer bar items by toggling their expanded state when left-clicked, providing the primary interaction mechanism for expand/collapse operations.

Declaration
protected override void OnItemMouseUp(RadPageViewItem sender, MouseEventArgs e)
Parameters
RadPageViewItem sender

The explorer bar item that received the mouse up event.

System.Windows.Forms.MouseEventArgs e

The mouse event arguments containing button and position information.

Overrides
RadPageViewElement.OnItemMouseUp(RadPageViewItem, MouseEventArgs)

OnLoaded()

Handles the loaded event by setting the page visibility for all explorer bar items based on their expanded state, ensuring proper initial display of content areas.

Declaration
protected override void OnLoaded()
Overrides
RadPageViewElement.OnLoaded()

OnMouseWheel(MouseEventArgs)

Handles mouse wheel events by translating wheel movements into scrollbar value changes, enabling smooth scrolling through the explorer bar items.

Declaration
protected override void OnMouseWheel(MouseEventArgs e)
Parameters
System.Windows.Forms.MouseEventArgs e

The mouse event arguments containing wheel delta information.

Overrides
RadElement.OnMouseWheel(MouseEventArgs)

OnNCPaint(Graphics)

Handles non-client area painting by rendering header, footer, and border elements in separate bitmaps for each area (top, left, right, bottom) and compositing them onto the graphics context.

Declaration
protected override void OnNCPaint(Graphics g)
Parameters
System.Drawing.Graphics g

The graphics context for non-client area painting.

Overrides
RadPageViewElement.OnNCPaint(Graphics)

OnPageAdded(RadPageViewEventArgs)

Handles page addition by creating an explorer bar item and associating it with a content area element, setting up the proper item-to-content relationship for the explorer bar view.

Declaration
protected override void OnPageAdded(RadPageViewEventArgs e)
Parameters
RadPageViewEventArgs e

The event arguments containing information about the added page.

Overrides
RadPageViewElement.OnPageAdded(RadPageViewEventArgs)

OnPageRemoved(RadPageViewEventArgs)

Handles page removal by disposing of the associated content area element and cleaning up the item-to-content relationship for the explorer bar view.

Declaration
protected override void OnPageRemoved(RadPageViewEventArgs e)
Parameters
RadPageViewEventArgs e

The event arguments containing information about the removed page.

Overrides
RadPageViewElement.OnPageRemoved(RadPageViewEventArgs)

OnPropertyChanged(RadPropertyChangedEventArgs)

Handles property change events, with special handling for stack position changes to update scrollbar parameters and ensure proper layout orientation.

Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs e

The event arguments containing information about the changed property.

Overrides
RadPageViewStackElement.OnPropertyChanged(RadPropertyChangedEventArgs)

OnSelectedPageChanged(RadPageViewEventArgs)

Handles selected page changes by refreshing the non-client area to ensure proper visual updates when the selected explorer bar item changes.

Declaration
protected override void OnSelectedPageChanged(RadPageViewEventArgs e)
Parameters
RadPageViewEventArgs e

The event arguments containing information about the page change.

Overrides
RadPageViewElement.OnSelectedPageChanged(RadPageViewEventArgs)

PageWithFocusedControl()

Finds the explorer bar item that contains a control with focus by checking all items for focused controls within their page control collections.

Declaration
protected virtual RadPageViewStackItem PageWithFocusedControl()
Returns
RadPageViewStackItem

The stack item containing a focused control, or null if none found.

PaintBorder(IGraphics, Single, SizeF)

Overrides border painting to disable default border rendering for the explorer bar view, as borders are handled through the non-client area painting mechanism.

Declaration
protected override void PaintBorder(IGraphics graphics, float angle, SizeF scale)
Parameters
IGraphics graphics

The graphics context for painting operations.

System.Single angle

The rotation angle for painting transformations.

System.Drawing.SizeF scale

The scale factor for painting operations.

Overrides
UIItemBase.PaintBorder(IGraphics, Single, SizeF)

PerformArrange(RectangleF)

Performs the arrangement of elements by correcting the client rectangle for scrollbar space, arranging content and items, and updating scrollbar positioning.

Declaration
protected override RectangleF PerformArrange(RectangleF clientRect)
Parameters
System.Drawing.RectangleF clientRect

The client rectangle for element arrangement.

Returns
System.Drawing.RectangleF

The corrected client rectangle after scrollbar adjustments.

Overrides
RadPageViewElement.PerformArrange(RectangleF)

ProcessAutoScroll(Control, Boolean)

Processes auto-scroll functionality for the specified control by calculating the required scroll offset and updating the scrollbar value to ensure the control becomes visible.

Declaration
protected virtual void ProcessAutoScroll(Control activeControl, bool ensureVisibility)
Parameters
System.Windows.Forms.Control activeControl

The control to make visible through scrolling.

System.Boolean ensureVisibility

Whether to force scrolling even if the control appears to be visible.

ProcessKeyDown(KeyEventArgs)

Processes key down events to handle expansion and collapse of explorer bar items using arrow keys, with key mappings that depend on the current stack position orientation.

Declaration
protected override void ProcessKeyDown(KeyEventArgs e)
Parameters
System.Windows.Forms.KeyEventArgs e

The key event arguments containing information about the pressed key.

Overrides
RadPageViewElement.ProcessKeyDown(KeyEventArgs)

ScrollToControl(Control)

Scrolls to make the specified control visible in the explorer bar view by expanding its parent item if needed, processing auto-scroll, and focusing the control.

Declaration
public virtual void ScrollToControl(Control control)
Parameters
System.Windows.Forms.Control control

The control to scroll to and focus.

ScrollToItem(RadPageViewExplorerBarItem)

Scrolls the view to make the specified explorer bar item visible within the client area, adjusting the scrollbar value and layout offset as needed.

Declaration
public virtual bool ScrollToItem(RadPageViewExplorerBarItem item)
Parameters
RadPageViewExplorerBarItem item

The explorer bar item to scroll to.

Returns
System.Boolean

True if scrolling was performed; false if the item is already fully visible or layout info is unavailable.

SetItemIndex(Int32, Int32)

Sets the index of an explorer bar item by moving it within both the items collection and the children collection, ensuring proper synchronization between logical and visual ordering.

Declaration
protected override void SetItemIndex(int currentIndex, int newIndex)
Parameters
System.Int32 currentIndex

The current index of the item to move.

System.Int32 newIndex

The new index where the item should be positioned.

Overrides
RadPageViewElement.SetItemIndex(Int32, Int32)

SetSelectedContent(RadPageViewItem)

Sets the selected content for the specified item. In explorer bar view, content selection is handled differently as each item has its own associated content area.

Declaration
protected override void SetSelectedContent(RadPageViewItem item)
Parameters
RadPageViewItem item

The item to set as selected content.

Overrides
RadPageViewElement.SetSelectedContent(RadPageViewItem)

SetValueCore(RadPropertyValue, Object, Object, ValueSource)

Sets the value of a property with validation for explorer bar specific constraints, preventing invalid item selection modes and stack positions that are not supported by the explorer bar view.

Declaration
protected override ValueUpdateResult SetValueCore(RadPropertyValue propVal, object propModifier, object newValue, ValueSource source)
Parameters
RadPropertyValue propVal

The property value container.

System.Object propModifier

The property modifier object.

System.Object newValue

The new value to set.

ValueSource source

The source of the value change.

Returns
ValueUpdateResult

The result of the value update operation.

Overrides
RadElement.SetValueCore(RadPropertyValue, Object, Object, ValueSource)

UpdateAndArrangeScrollbar(RectangleF)

Updates scrollbar metrics and arranges the scrollbar within the client rectangle, managing scrollbar visibility based on content overflow and correcting layout offsets as needed.

Declaration
protected virtual void UpdateAndArrangeScrollbar(RectangleF clientRect)
Parameters
System.Drawing.RectangleF clientRect

The client rectangle for scrollbar arrangement.

UpdateScrollbarMetrics(RectangleF)

Updates the scrollbar metrics including large change, minimum, and maximum values based on the client rectangle dimensions and full layout length calculations.

Declaration
protected virtual void UpdateScrollbarMetrics(RectangleF clientRect)
Parameters
System.Drawing.RectangleF clientRect

The client rectangle used for scrollbar metric calculations.

Events

ExpandedChanged

Occurs when an explorer bar item's expanded state changes, allowing subscribers to respond to expansion and collapse operations.

Declaration
public event EventHandler<RadPageViewExpandedChangedEventArgs> ExpandedChanged
Event Type
System.EventHandler<RadPageViewExpandedChangedEventArgs>

Extension Methods

CommonExtensions.ClearIfNoBindingAndSet(RadObject, RadProperty)
DispatcherExtensions.CheckAccess(RadObject)
SerializationExtensions.DeserializePrimitives(RadItem, SerializationInfo)
CommonExtensions.SetIfDifferent(RadObject, RadProperty, Object)
CommonExtensions.ClearIfSet(RadObject, RadProperty)
CommonExtensions.IsLocalValueSet(RadObject, RadProperty)
DispatcherExtensions.CheckAccess(RadObject)
DispatcherExtensions.CheckAccess(RadObject)
DispatcherExtensions.CheckAccess(RadObject)
SvgExtentions.Traverse<T>(T, Func<T, IEnumerable<T>>)
SvgExtentions.TraverseDepthFirst<T>(T, Func<T, IEnumerable<T>>)
Getting Started
  • Install Now
  • Demos
  • Step-by-Step Tutorial
  • Sample Applications
  • SDK Samples
  • Visual Studio Extensions
Support Resources
  • Code Library
  • Knowledge Base
  • Videos
Community
  • Forums
  • Blogs
  • Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.