New to Telerik UI for WinFormsStart a free 30-day trial

Represents a specialized list view element that displays data items as icons in a grid-like layout. This element provides icon-based data visualization with support for both horizontal and vertical orientations, flow-based item arrangement, keyboard navigation, and drag-drop operations optimized for icon display.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

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

Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementScrollViewElement<VirtualizedStackContainer<ListViewDataItem>>VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>BaseListViewElementIconListViewElement...

Derived Classes: CardListViewElement

Implements: IBindableComponentIBorderElementIBoxElementIBoxStyleIComponentICustomTypeDescriptorIDisposableIDrawFillElementIFillElementIImageElementINotifyPropertyChangedIPrimitiveElementIShapedElementIShortcutProviderIStylableElementIStylableNodeISupportDragISupportDropISupportSystemSkinITextPrimitiveITextProvider...

Inherited Members BaseListViewElement.ItemSizePropertyBaseListViewElement.GroupItemSizePropertyBaseListViewElement.GroupIndentPropertyBaseListViewElement.AllowArbitraryItemHeightPropertyBaseListViewElement.AllowArbitraryItemWidthPropertyBaseListViewElement.FullRowSelectPropertyBaseListViewElement.SelectionRectangleColorPropertyBaseListViewElement.SelectionRectangleBorderColorPropertyBaseListViewElement.DragHintPropertyBaseListViewElement.anchorBaseListViewElement.beginEditTimerBaseListViewElement.lastClickedItemBaseListViewElement.pressedItemBaseListViewElement.disableEditOnMouseUpBaseListViewElement.groupSelectionTimerBaseListViewElement.lastModifierKeysBaseListViewElement.disableGroupSelectOnMouseUpBaseListViewElement.startPointBaseListViewElement.endPointBaseListViewElement.isLassoSelectionBaseListViewElement.lassoInitialSelectionBaseListViewElement.pointerOffsetBaseListViewElement.CreateItemTraverser(IList<ListViewDataItem>)BaseListViewElement.CreateElementProvider()BaseListViewElement.DisposeManagedResources()BaseListViewElement.PaintOverride(IGraphics, Rectangle, float, SizeF, bool)BaseListViewElement.ProcessDragOver(Point, ISupportDrag)BaseListViewElement.InitializeFields()BaseListViewElement.GetItemAt(Point)BaseListViewElement.GetVisualItemAt(Point)BaseListViewElement.ScrollTo(int)BaseListViewElement.EnsureItemVisible(ListViewDataItem)BaseListViewElement.EnsureItemVisible(ListViewDataItem, bool)BaseListViewElement.ClearSelection()BaseListViewElement.ToggleItemCheckState(ListViewDataItem)BaseListViewElement.SupportsOrientation(Orientation)BaseListViewElement.UpdateHScrollbarMaximum()BaseListViewElement.UpdateHScrollbarVisibility()BaseListViewElement.ProcessMouseUp(MouseEventArgs)BaseListViewElement.ProcessMouseMove(MouseEventArgs)BaseListViewElement.ProcessMouseDown(MouseEventArgs)BaseListViewElement.ProcessKeyDown(KeyEventArgs)BaseListViewElement.ProcessKeyPress(KeyPressEventArgs)BaseListViewElement.HandlePageUpKey(KeyEventArgs)BaseListViewElement.HandlePageDownKey(KeyEventArgs)BaseListViewElement.HandleDeleteKey(KeyEventArgs)BaseListViewElement.HandleEndKey(KeyEventArgs)BaseListViewElement.HandleHomeKey(KeyEventArgs)BaseListViewElement.HandleEscapeKey(KeyEventArgs)BaseListViewElement.HandleF2Key(KeyEventArgs)BaseListViewElement.HandleSpaceKey(KeyEventArgs)BaseListViewElement.HandleNavigation(char)BaseListViewElement.GetFirstMatch(string)BaseListViewElement.GetPreviousItem(ListViewDataItem)BaseListViewElement.GetNextItem(ListViewDataItem)BaseListViewElement.ProcessMouseWheel(MouseEventArgs)BaseListViewElement.ProcessSelection(ListViewDataItem, Keys, bool)BaseListViewElement.ProcessLassoSelection()BaseListViewElement.ProcessItemLassoSelection(ListViewDataItem, bool)BaseListViewElement.BeginLassoSelection()BaseListViewElement.EndLassoSelection()BaseListViewElement.GetItemIndex(ListViewDataItem)BaseListViewElement.SetScrollValue(RadScrollBarElement, int)BaseListViewElement.SelectGroupItemsBaseListViewElement.HorizontalScrollStateBaseListViewElement.VerticalScrollStateBaseListViewElement.DragHintBaseListViewElement.ScrollBehaviorBaseListViewElement.OrientationBaseListViewElement.OwnerBaseListViewElement.AllowArbitraryItemHeightBaseListViewElement.AllowArbitraryItemWidthBaseListViewElement.ItemSizeBaseListViewElement.GroupItemSizeBaseListViewElement.SelectionRectangleColorBaseListViewElement.SelectionRectangleBorderColorBaseListViewElement.GroupIndentBaseListViewElement.FindStringComparerVirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.CreateChildElements()VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.WireEvents()VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.UnwireEvents()VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.CreateElementProvider()VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.CreateItemTraverser(IList<ListViewDataItem>)VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.CreateItemScroller()VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.InitializeItemScroller(ItemScroller<ListViewDataItem>)VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.InitializeViewElement(VirtualizedStackContainer<ListViewDataItem>)VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.DisposeManagedResources()VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.MeasureItem(ListViewDataItem, SizeF)VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.MeasureOverride(SizeF)VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.GetItemDesiredSize(ListViewDataItem)VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.scroller_ScrollerUpdated(object, EventArgs)VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.HScrollBar_ValueChanged(object, EventArgs)VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.OnAutoSizeChanged()VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.GetElement(ListViewDataItem)VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.UpdateOnMeasure(SizeF)VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.UpdateFitToSizeMode()VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.ItemsVirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.ScrollerVirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.FitItemsToSizeVirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.OrientationVirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.AutoSizeItemsVirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.ItemSpacingScrollViewElement<VirtualizedStackContainer<ListViewDataItem>>.CreateScrollBarElement()ScrollViewElement<VirtualizedStackContainer<ListViewDataItem>>.InitializeViewElement(VirtualizedStackContainer<ListViewDataItem>)ScrollViewElement<VirtualizedStackContainer<ListViewDataItem>>.MeasureOverride(SizeF)ScrollViewElement<VirtualizedStackContainer<ListViewDataItem>>.MeasureView(SizeF)ScrollViewElement<VirtualizedStackContainer<ListViewDataItem>>.MeasureViewElement(SizeF)ScrollViewElement<VirtualizedStackContainer<ListViewDataItem>>.ArrangeOverride(SizeF)ScrollViewElement<VirtualizedStackContainer<ListViewDataItem>>.ArrangeViewElement(RectangleF)ScrollViewElement<VirtualizedStackContainer<ListViewDataItem>>.ArrangeHScrollBar(ref RectangleF, RectangleF)ScrollViewElement<VirtualizedStackContainer<ListViewDataItem>>.ArrangeVScrollBar(ref RectangleF, RectangleF, RectangleF)ScrollViewElement<VirtualizedStackContainer<ListViewDataItem>>.HScrollBarScrollViewElement<VirtualizedStackContainer<ListViewDataItem>>.VScrollBarScrollViewElement<VirtualizedStackContainer<ListViewDataItem>>.ViewElementLightVisualElement.BackgroundImagePropertyLightVisualElement.BackgroundImageLayoutPropertyLightVisualElement.BackColor2PropertyLightVisualElement.BackColor3PropertyLightVisualElement.BackColor4PropertyLightVisualElement.BorderBottomColorPropertyLightVisualElement.BorderBottomShadowColorPropertyLightVisualElement.BorderBottomWidthPropertyLightVisualElement.BorderBoxStylePropertyLightVisualElement.BorderColorPropertyLightVisualElement.BorderColor2PropertyLightVisualElement.BorderColor3PropertyLightVisualElement.BorderColor4PropertyLightVisualElement.BorderDashStylePropertyLightVisualElement.BorderDashPatternPropertyLightVisualElement.BorderDrawModePropertyLightVisualElement.BorderGradientAnglePropertyLightVisualElement.BorderGradientStylePropertyLightVisualElement.BorderInnerColorPropertyLightVisualElement.BorderInnerColor2PropertyLightVisualElement.BorderInnerColor3PropertyLightVisualElement.BorderInnerColor4PropertyLightVisualElement.BorderLeftColorPropertyLightVisualElement.BorderLeftShadowColorPropertyLightVisualElement.BorderLeftWidthPropertyLightVisualElement.BorderRightColorPropertyLightVisualElement.BorderRightShadowColorPropertyLightVisualElement.BorderRightWidthPropertyLightVisualElement.BorderTopColorPropertyLightVisualElement.BorderTopShadowColorPropertyLightVisualElement.BorderTopWidthPropertyLightVisualElement.BorderWidthPropertyLightVisualElement.ClipTextPropertyLightVisualElement.DisabledTextRenderingHintPropertyLightVisualElement.DrawBorderPropertyLightVisualElement.DrawFillPropertyLightVisualElement.DrawTextPropertyLightVisualElement.DrawBackgroundImagePropertyLightVisualElement.DrawImagePropertyLightVisualElement.EnableImageTransparencyPropertyLightVisualElement.GradientAnglePropertyLightVisualElement.GradientPercentagePropertyLightVisualElement.GradientPercentage2PropertyLightVisualElement.GradientStylePropertyLightVisualElement.HorizontalLineColorPropertyLightVisualElement.HorizontalLineWidthPropertyLightVisualElement.ImageAlignmentPropertyLightVisualElement.ImageIndexPropertyLightVisualElement.ImageKeyPropertyLightVisualElement.ImageLayoutPropertyLightVisualElement.ImageOpacityPropertyLightVisualElement.ImagePropertyLightVisualElement.ImageTransparentColorPropertyLightVisualElement.NumberOfColorsPropertyLightVisualElement.ShowHorizontalLinePropertyLightVisualElement.SvgImagePropertyLightVisualElement.TextAlignmentPropertyLightVisualElement.TextImageRelationPropertyLightVisualElement.TextWrapPropertyLightVisualElement.TextRenderingHintPropertyLightVisualElement.GetBorderThickness(LightVisualElement, bool)LightVisualElement.ShouldSerializeProperty(PropertyDescriptor)LightVisualElement.GetImageDrawTypeLocalValue()LightVisualElement.MapStyleProperty(RadProperty, string)LightVisualElement.GetStylablePropertiesFilter()LightVisualElement.GetPaintingBorderWidth()LightVisualElement.OnBitStateChanged(long, bool, bool)LightVisualElement.GetAsBitmapEx(Color, float, SizeF)LightVisualElement.GetClipRect()LightVisualElement.PaintElement(IGraphics, float, SizeF)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, bool)LightVisualElement.ClipImage(Image, Rectangle, Size)LightVisualElement.CalculateDesiredSize(SizeF, SizeF, SizeF)LightVisualElement.MeasureElements(SizeF, SizeF, Padding)LightVisualElement.ArrangeElement(RadElement, SizeF)LightVisualElement.GetClientOffset(bool)LightVisualElement.GetBorderThickness(bool)LightVisualElement.GetClientRectangle(bool, SizeF)LightVisualElement.GetClientRectangle(SizeF)LightVisualElement.GetTextAlignment(ContentAlignment)LightVisualElement.GetTextAlignment()LightVisualElement.OnLoaded()LightVisualElement.OnTunnelEvent(RadElement, RoutedEventArgs)LightVisualElement.ToggleTextPrimitive(RadProperty)LightVisualElement.OnAnimatedImageFrameChanged()LightVisualElement.OnMouseMove(MouseEventArgs)LightVisualElement.GetFaceRectangle()LightVisualElement.CreateTextParams()LightVisualElement.PaintPrimitive(IGraphics, float, SizeF, TextParams)LightVisualElement.PaintPrimitive(IGraphics, TextParams)LightVisualElement.MeasureOverride(SizeF, TextParams)LightVisualElement.OnMouseMove(object, MouseEventArgs)LightVisualElement.GetTextSize(SizeF, TextParams)LightVisualElement.GetTextSize(TextParams)LightVisualElement.TextRenderingHintLightVisualElement.DisabledTextRenderingHintLightVisualElement.ShouldPaintLightVisualElement.CanFocusLightVisualElement.DrawTextLightVisualElement.DrawFillLightVisualElement.DrawBorderLightVisualElement.DrawBackgroundImageLightVisualElement.DrawImageLightVisualElement.BorderBoxStyleLightVisualElement.BorderDrawModeLightVisualElement.BorderWidthLightVisualElement.BorderLeftWidthLightVisualElement.BorderTopWidthLightVisualElement.BorderRightWidthLightVisualElement.BorderBottomWidthLightVisualElement.BorderGradientAngleLightVisualElement.BorderGradientStyleLightVisualElement.BorderColorLightVisualElement.BorderColor2LightVisualElement.BorderColor3LightVisualElement.BorderColor4LightVisualElement.BorderInnerColorLightVisualElement.BorderInnerColor2LightVisualElement.BorderInnerColor3LightVisualElement.BorderInnerColor4LightVisualElement.BackColor2LightVisualElement.BackColor3LightVisualElement.BackColor4LightVisualElement.NumberOfColorsLightVisualElement.GradientStyleLightVisualElement.GradientAngleLightVisualElement.GradientPercentageLightVisualElement.GradientPercentage2LightVisualElement.BackgroundImageLightVisualElement.ImageLightVisualElement.ImageIndexLightVisualElement.ImageKeyLightVisualElement.ImageLayoutLightVisualElement.BackgroundImageLayoutLightVisualElement.ImageOpacityLightVisualElement.DisabledImageOpacityLightVisualElement.TextAlignmentLightVisualElement.ImageAlignmentLightVisualElement.TextImageRelationLightVisualElement.ShowHorizontalLineLightVisualElement.HorizontalLineColorLightVisualElement.HorizontalLineWidthLightVisualElement.DisableHTMLRenderingLightVisualElement.BorderLeftColorLightVisualElement.BorderTopColorLightVisualElement.BorderRightColorLightVisualElement.BorderBottomColorLightVisualElement.BorderLeftShadowColorLightVisualElement.BorderTopShadowColorLightVisualElement.BorderRightShadowColorLightVisualElement.BorderBottomShadowColorLightVisualElement.ClipTextLightVisualElement.LayoutLightVisualElement.ImageTransparentColorLightVisualElement.BorderDashStyleLightVisualElement.BorderDashPatternLightVisualElement.EnableImageTransparencyLightVisualElement.SvgImageLightVisualElement.ImageDrawTypeLightVisualElement.AutoEllipsisLightVisualElement.UseMnemonicLightVisualElement.TextWrapLightVisualElement.ShowKeyboardCuesLightVisualElement.MeasureTrailingSpacesLightVisualElement.TextParamsUIItemBase.PaintFill(IGraphics, float, SizeF)UIItemBase.GetFillPaintRect(float, SizeF)UIItemBase.PaintFill(IGraphics, float, SizeF, RectangleF)UIItemBase.PaintBorder(IGraphics, float, SizeF)UIItemBase.PaintBorder(IGraphics, float, SizeF, RectangleF)UIItemBase.OnBoundsChanged(RadPropertyChangedEventArgs)UIItemBase.GetBorderPaintRect(float, SizeF)UIItemBase.ShouldUsePaintBuffer()RadItem.KeyDownEventRadItem.KeyPressEventRadItem.KeyUpEventRadItem.FocusCommandRadItem.ActionCommandRadItem.UseDefaultDisabledPaintPropertyRadItem.TextPropertyRadItem.TextOrientationPropertyRadItem.FlipTextPropertyRadItem.IsAddNewItemPropertyRadItem.ToolTipTextPropertyRadItem.EnableElementShadowPropertyRadItem.ShadowDepthPropertyRadItem.ShadowColorPropertyRadItem.IsPaintingRippleRadItem.EnableRippleAnimationPropertyRadItem.RippleAnimationColorPropertyRadItem.EnableFocusBorderPropertyRadItem.FocusBorderColorPropertyRadItem.FocusBorderWidthPropertyRadItem.EnableFocusBorderAnimationPropertyRadItem.EnableHighlightPropertyRadItem.HighlightColorPropertyRadItem.EnableBorderHighlightPropertyRadItem.BorderHighlightColorPropertyRadItem.BorderHighlightThicknessPropertyRadItem.VisualStatePropertyRadItem.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.OnMouseDown(MouseEventArgs)RadItem.OnMouseUp(MouseEventArgs)RadItem.OnMouseLeave(EventArgs)RadItem.StartRippleAnimation(MouseEventArgs)RadItem.UpdateFocusBorder(bool)RadItem.ContainsText()RadItem.ProcessDialogKey(Keys)RadItem.ProcessCmdKey(ref Message, Keys)RadItem.RaiseKeyDown(KeyEventArgs)RadItem.RaiseKeyPress(KeyPressEventArgs)RadItem.RaiseKeyUp(KeyEventArgs)RadItem.ReplaceDefaultDescriptors(PropertyDescriptorCollection)RadItem.CallOnGesture(GestureEventArgs)RadItem.OnGesture(GestureEventArgs)RadItem.OnTwoFingerTapGesture(GestureEventArgs)RadItem.OnPressAndTapGesture(PressAndTapGestureEventArgs)RadItem.OnRotateGesture(RotateGestureEventArgs)RadItem.OnZoomGesture(ZoomGestureEventArgs)RadItem.CanDragCore(Point)RadItem.GetDragContextCore()RadItem.GetDragHintCore()RadItem.ProcessDragDrop(Point, ISupportDrag)RadItem.ProcessDragEnter(Point, ISupportDrag)RadItem.ProcessDragLeave(Point, ISupportDrag)RadItem.UpdateOnShortcutsChanged()RadItem.CanHandleShortcut(ShortcutEventArgs)RadItem.IsOnActiveForm(Control, bool)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.GetAvailableVisualStates()RadItem.ShouldFallbackToDefaultTheme()RadItem.UseDefaultDisabledPaintRadItem.TextOrientationRadItem.FlipTextRadItem.CanHaveOwnStyleRadItem.TextRadItem.SelectableRadItem.DefaultAutoToolTipRadItem.ShouldHandleMouseInputRadItem.KeyTipRadItem.ParentItemRadItem.ShortcutsHandlerRadItem.EnableElementShadowRadItem.ShadowDepthRadItem.ShadowColorRadItem.EnableRippleAnimationRadItem.RippleAnimationColorRadItem.EnableFocusBorderRadItem.FocusBorderColorRadItem.FocusBorderWidthRadItem.EnableFocusBorderAnimationRadItem.EnableHighlightRadItem.HighlightColorRadItem.EnableBorderHighlightRadItem.BorderHighlightColorRadItem.BorderHighlightThicknessRadItem.MnemonicTextRadItem.ToolTipTextRadItem.ThemeRoleRadItem.VisualStateRadItem.StateManagerRadItem.AllowDragRadItem.AllowDropRadItem.ShortcutsRadItem.AccessibleDescriptionRadItem.AccessibleNameRadItem.AccessibleRoleRadItem.TextChangingRadItem.TextChangedRadItem.TextOrientationChangedRadItem.FlipTextChangedRadItem.QueryAccessibilityHelpRadItem.KeyDownRadItem.KeyPressRadItem.KeyUpRadItem.ZoomGestureRadItem.RotateGestureRadItem.PanGestureRadItem.TwoFingerTapGestureRadItem.PressAndTapGestureRadComponentElement.ToString()RadComponentElement.GetService(Type)RadComponentElement.CanRaiseEventsRadComponentElement.ContainerRadComponentElement.DesignModeRadComponentElement.SiteRadComponentElement.DataBindingsVisualElement.DefaultSizePropertyVisualElement.ForeColorPropertyVisualElement.BackColorPropertyVisualElement.FontPropertyVisualElement.SmoothingModePropertyVisualElement.OpacityPropertyVisualElement.CustomFontPropertyVisualElement.CustomFontSizePropertyVisualElement.CustomFontStylePropertyVisualElement.OnFontChanged(EventArgs)VisualElement.PaintChildren(IGraphics, Rectangle, float, SizeF, bool)VisualElement.PrePaintElement(IGraphics)VisualElement.PostPaintElement(IGraphics)VisualElement.GetScaledFont(float)VisualElement.GetScaledFont(float, Font)VisualElement.DefaultSizeVisualElement.ForeColorVisualElement.BackColorVisualElement.FontVisualElement.CustomFontVisualElement.CustomFontSizeVisualElement.CustomFontStyleVisualElement.SmoothingModeVisualElement.OpacityVisualElement.FontChangedRadElement.BoundsPropertyRadElement.BorderThicknessPropertyRadElement.PaddingPropertyRadElement.MarginPropertyRadElement.AlignmentPropertyRadElement.AutoSizeModePropertyRadElement.FitToSizeModePropertyRadElement.MinSizePropertyRadElement.EnabledPropertyRadElement.CanFocusPropertyRadElement.IsItemFocusedPropertyRadElement.IsFocusedPropertyRadElement.IsMouseOverPropertyRadElement.IsMouseOverElementPropertyRadElement.IsMouseDownPropertyRadElement.ShouldPaintPropertyRadElement.VisibilityPropertyRadElement.NamePropertyRadElement.ClassPropertyRadElement.ClipDrawingPropertyRadElement.ShapePropertyRadElement.MouseClickedEventRadElement.MouseDoubleClickedEventRadElement.MouseDownEventRadElement.MouseUpEventRadElement.MouseWheelEventRadElement.ChildElementAddedEventRadElement.ParentChangedEventRadElement.BoundsChangedEventRadElement.VisibilityChangingEventRadElement.EnabledChangedEventRadElement.ControlChangedEventRadElement.BackgroundShapePropertyRadElement.BackgroundShapePaintModePropertyRadElement.ContainsFocusPropertyRadElement.ContainsMousePropertyRadElement.MaxSizePropertyRadElement.RightToLeftPropertyRadElement.AutoSizePropertyRadElement.ZIndexPropertyRadElement.AngleTransformPropertyRadElement.ScaleTransformPropertyRadElement.PositionOffsetPropertyRadElement.TagPropertyRadElement.StretchHorizontallyPropertyRadElement.StretchVerticallyPropertyRadElement.UseCompatibleTextRenderingPropertyRadElement.ClickModePropertyRadElement.styleVersionRadElement.paintSystemSkinRadElement.SetPropertyValueCommandRadElement.GetPropertyValueCommandRadElement.StylePropertyRadElement.CallCreateChildElements()RadElement.SuspendReferenceUpdate()RadElement.ResumeReferenceUpdate()RadElement.OnLoad(bool)RadElement.LoadCore()RadElement.OnUnload(ComponentThemableElementTree, bool)RadElement.UnloadCore(ComponentThemableElementTree)RadElement.OnUnloaded(ComponentThemableElementTree)RadElement.OnElementTreeChanged(ComponentThemableElementTree)RadElement.OnBeginDispose()RadElement.SetParent(RadElement)RadElement.OnParentChanged(RadElement)RadElement.UpdateReferences(ComponentThemableElementTree, bool, bool)RadElement.ResetLayout(bool)RadElement.HasInvisibleAncestor()RadElement.ResetLayoutCore()RadElement.InvalidateArrange()RadElement.InvalidateArrange(bool)RadElement.InvalidateMeasure()RadElement.InvalidateMeasure(bool)RadElement.UpdateLayout()RadElement.SuspendLayout()RadElement.SuspendLayout(bool)RadElement.ResumeLayout(bool)RadElement.ResumeLayout(bool, bool)RadElement.Arrange(RectangleF)RadElement.Measure(SizeF)RadElement.SetBounds(Rectangle)RadElement.SetBounds(int, int, int, int)RadElement.GetBoundingRectangle(Size)RadElement.GetBoundingRectangle(Rectangle)RadElement.GetDesiredSize(bool)RadElement.PointToScreen(Point)RadElement.PointFromScreen(Point)RadElement.PointToControl(Point)RadElement.PointFromControl(Point)RadElement.LocationToControl()RadElement.RectangleToScreen(Rectangle)RadElement.HitTest(Point)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.CalcLayoutOffset(PointF)RadElement.LockBounds()RadElement.UnlockBounds()RadElement.SetBoundsCore(Rectangle)RadElement.IsInValidState(bool)RadElement.Invalidate()RadElement.Invalidate(bool)RadElement.GetInvalidateBounds()RadElement.NotifyInvalidate(RadElement)RadElement.OnTransformationInvalidated()RadElement.PerformLayoutTransformation(ref RadMatrix)RadElement.PerformPaintTransformation(ref RadMatrix)RadElement.IsInGetAsBitmap()RadElement.PaintElementSkin(IGraphics)RadElement.PaintBackgroundShape(IGraphics)RadElement.PostPaintChildren(IGraphics, Rectangle, float, SizeF)RadElement.PaintChild(RadElement, IGraphics, Rectangle, float, SizeF, bool)RadElement.PaintShadow(RadElement, IGraphics)RadElement.PaintShadowCore(Graphics, Rectangle, RadItem)RadElement.GetShadowRect(ref Rectangle, int)RadElement.PaintFocusCues(IGraphics, Rectangle)RadElement.GetAsBitmap(IGraphics, Brush, float, SizeF)RadElement.GetAsTransformedBitmap(IGraphics, Brush, float, SizeF)RadElement.GetAsTransformedBitmap(Brush, float, SizeF)RadElement.GetAsTransformedBitmap(Rectangle, Brush, float, SizeF)RadElement.GetAsBitmapEx(Brush, float, SizeF)RadElement.GetAsBitmap(Brush, float, SizeF)RadElement.IsInVisibleClipBounds(Rectangle)RadElement.SetClipping(Graphics)RadElement.ShouldPaintChild(RadElement)RadElement.GetFocusRect()RadElement.GetCurrentShape()RadElement.GetPaintRectangle(float, float, SizeF)RadElement.GetPatchedRect(RectangleF, float, SizeF)RadElement.GetXPVisualStyle()RadElement.GetVistaVisualStyle()RadElement.InitializeSystemSkinPaint()RadElement.UnitializeSystemSkinPaint()RadElement.GetSystemSkinPaintBounds()RadElement.OnUseSystemSkinChanged(EventArgs)RadElement.ShouldPaintSystemSkin()RadElement.ComposeShouldPaintSystemSkin()RadElement.ResetStyleSettings(bool)RadElement.ResetStyleSettings(bool, RadProperty)RadElement.ProcessBehaviors(RadPropertyChangedEventArgs)RadElement.AddBehavior(PropertyChangeBehavior)RadElement.GetBehaviors()RadElement.RemoveBehavior(PropertyChangeBehavior)RadElement.ClearBehaviors()RadElement.AddRangeBehavior(PropertyChangeBehaviorCollection)RadElement.SetThemeApplied(bool)RadElement.OnStyleChanged(RadPropertyChangedEventArgs)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.IsChildOf(RadElement)RadElement.Focus()RadElement.Focus(bool)RadElement.SetFocusPropertySafe(bool)RadElement.KillFocus()RadElement.OnCLREventsRise(RoutedEventArgs)RadElement.OnMouseHover(EventArgs)RadElement.OnParentEnabledChanged(RadPropertyChangedEventArgs)RadElement.OnLostMouseCapture(MouseEventArgs)RadElement.OnClick(EventArgs)RadElement.OnDoubleClick(EventArgs)RadElement.OnMouseEnter(EventArgs)RadElement.PerformClick()RadElement.OnMouseWheel(MouseEventArgs)RadElement.DoMouseWheel(MouseEventArgs)RadElement.DoClick(EventArgs)RadElement.DoDoubleClick(EventArgs)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.UpdateContainsFocus(bool)RadElement.DoMouseEnter(EventArgs)RadElement.DoMouseLeave(EventArgs)RadElement.GetValue(RadProperty)RadElement.AddStylePropertySetting(IPropertySetting)RadElement.SetValueCore(RadPropertyValue, object, object, ValueSource)RadElement.NotifyChildren(RadPropertyChangedEventArgs)RadElement.OnLocationChanged(RadPropertyChangedEventArgs)RadElement.OnDisplayPropertyChanged(RadPropertyChangedEventArgs)RadElement.CanRaisePropertyChangeNotifications(RadPropertyValue)RadElement.IsPropertyCancelable(RadPropertyMetadata)RadElement.OnParentPropertyChanged(RadPropertyChangedEventArgs)RadElement.PerformDispose(bool)RadElement.DisposeChildren()RadElement.GetStylableChildrenHierarchy()RadElement.GetStylableChildren()RadElement.GetBorderThickness(BorderPrimitive)RadElement.DpiScaleChanged(SizeF)RadElement.ElementStateRadElement.DesiredSizeRadElement.IsLayoutSuspendedRadElement.BoundingRectangleRadElement.ControlBoundingRectangleRadElement.BypassLayoutPoliciesRadElement.IsArrangeValidRadElement.IsMeasureValidRadElement.TreeLevelRadElement.TransformRadElement.TotalTransformRadElement.ShouldPaintUsingParentShapeRadElement.UseSystemSkinRadElement.PropagateStyleToChildrenRadElement.ThemeEffectiveTypeRadElement.ElementTreeRadElement.ChildrenRadElement.ChildrenHierarchyRadElement.ParentRadElement.RoutedEventBehaviorsRadElement.LayoutableChildrenCountRadElement.ContainsFocusRadElement.NotifyParentOnMouseInputRadElement.IsAbleToRespondToMouseEventsRadElement.AutoSizeRadElement.BoundsRadElement.LocationRadElement.SizeRadElement.BorderThicknessRadElement.PaddingRadElement.MarginRadElement.AlignmentRadElement.AutoSizeModeRadElement.FitToSizeModeRadElement.EnabledRadElement.IsFocusedRadElement.IsMouseOverRadElement.IsMouseOverElementRadElement.IsMouseDownRadElement.InvalidateChildrenOnChildChangedRadElement.VisibilityRadElement.IsElementVisibleRadElement.NameRadElement.ClassRadElement.ClipDrawingRadElement.ShapeRadElement.MinSizeRadElement.MaxSizeRadElement.ZIndexRadElement.RightToLeftRadElement.UseCompatibleTextRenderingRadElement.BackgroundShapeRadElement.BackgroundShapePaintModeRadElement.ContainsMouseRadElement.CaptureRadElement.ScaleTransformRadElement.AngleTransformRadElement.PositionOffsetRadElement.SerializePropertiesRadElement.SerializeElementRadElement.SerializeChildrenRadElement.RenderingMaxFramerateRadElement.IsThemeAppliedRadElement.ShouldApplyThemeRadElement.UseCenteredAngleTransformRadElement.TagRadElement.StretchHorizontallyRadElement.StretchVerticallyRadElement.ClickModeRadElement.DoubleClickEnabledRadElement.CaptureOnMouseDownRadElement.IsItemHoveredRadElement.StyleRadElement.AutoToolTipRadElement.ScreenTipRadElement.AutoNumberKeyTipRadElement.DpiScaleFactorRadElement.LayoutUpdatedRadElement.MouseHoverRadElement.MouseMoveRadElement.MouseDownRadElement.MouseUpRadElement.ClickRadElement.DoubleClickRadElement.MouseEnterRadElement.MouseWheelRadElement.EnabledChangedRadElement.MouseLeaveRadElement.ChildrenChangedRadElement.LostMouseCaptureRadObject.BindingContextPropertyRadObject.RadTypeRadObject.ClearPropertyStore()RadObject.SuspendPropertyNotifications()RadObject.ResumePropertyNotifications()RadObject.GetPropertyValue(RadProperty)RadObject.SetDefaultValueOverride(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.GetInheritedValue(RadProperty)RadObject.OnNotifyPropertyChanged(PropertyChangedEventArgs)RadObject.OnShouldSerializeProperty(ShouldSerializePropertyEventArgs)RadObject.PropertyValuesRadObject.PropertyFilterRadObject.RadObjectTypeRadObject.BindingContextRadObject.PropertyChangedRadObject.RadPropertyChangedRadObject.RadPropertyChangingDisposableObject.GetBitState(long)DisposableObject.SetBitState(long, bool)DisposableObject.Dispose()DisposableObject.Dispose(bool)DisposableObject.DisposeUnmanagedResources()DisposableObject.BitStateDisposableObject.EventsDisposableObject.IsDisposingDisposableObject.IsDisposedDisposableObject.DisposedDisposableObject.Disposing...

Constructors

Initializes a new instance of the IconListViewElement class with the specified owner.

C#
public IconListViewElement(RadListViewElement owner)
Parameters:ownerRadListViewElement

The RadListViewElement that owns this icon view element.

Properties

Gets or sets the full row selection mode. For icon view, this property always returns false as full row selection is not applicable to icon-based layouts.

C#
public override bool FullRowSelect { get; set; }

Overrides: BaseListViewElement.FullRowSelect

Methods

Creates and configures the child elements for the icon view, setting the default item size for icon display.

C#
protected override void CreateChildElements()

Overrides: VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.CreateChildElements()

Creates and returns a specialized item scroller optimized for icon view scrolling behavior.

C#
protected override ItemScroller<ListViewDataItem> CreateItemScroller()
Returns:

ItemScroller<ListViewDataItem>

An IconListViewScroller instance for managing icon view scrolling.

Overrides: VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.CreateItemScroller()

Creates and returns a specialized view element container optimized for icon-based layout and arrangement.

C#
protected override VirtualizedStackContainer<ListViewDataItem> CreateViewElement()
Returns:

VirtualizedStackContainer<ListViewDataItem>

An IconListViewContainer instance configured for icon view functionality.

Overrides: BaseListViewElement.CreateViewElement()

Ensures the specified item is visible within the horizontal viewport, handling column-based scrolling in horizontal orientation.

C#
protected override void EnsureItemVisibleHorizontal(ListViewDataItem item)
Parameters:itemListViewDataItem

The ListViewDataItem to make horizontally visible.

Overrides: BaseListViewElement.EnsureItemVisibleHorizontal(ListViewDataItem)

Ensures the specified item is visible within the vertical viewport, handling both vertical and horizontal orientations with appropriate scrolling behavior.

C#
protected override void EnsureItemVisibleVertical(ListViewDataItem item)
Parameters:itemListViewDataItem

The ListViewDataItem to make visible.

Overrides: BaseListViewElement.EnsureItemVisibleVertical(ListViewDataItem)

Core implementation for ensuring vertical item visibility in icon view, handling row-based scrolling for both orientations.

C#
protected override void EnsureItemVisibleVerticalCore(ListViewDataItem item)
Parameters:itemListViewDataItem

The ListViewDataItem to ensure visibility for.

Overrides: BaseListViewElement.EnsureItemVisibleVerticalCore(ListViewDataItem)

Finds the data item positioned below the specified current item in the icon grid layout, considering flow arrangement and item positioning.

C#
protected virtual ListViewDataItem GetDownerItem(ListViewDataItem currentItem)
Parameters:currentItemListViewDataItem

The ListViewDataItem to find the lower item for.

Returns:

ListViewDataItem

The ListViewDataItem positioned below the current item, or null if none exists.

Gets the location for displaying drag hints during drag operations, considering orientation and drop position logic.

C#
public override Point GetDragHintLocation(BaseListViewVisualItem visualItem, Point mouseLocation)
Parameters:visualItemBaseListViewVisualItem

The BaseListViewVisualItem being dragged.

mouseLocationPoint

The current mouse location relative to the visual item.

Returns:

Point

The screen coordinates for positioning the drag hint.

Overrides: BaseListViewElement.GetDragHintLocation(BaseListViewVisualItem, Point)

Gets the size for drag hint display based on target element dimensions and current orientation.

C#
public override Size GetDragHintSize(ISupportDrop target)
Parameters:targetISupportDrop

The ISupportDrop target for the drag operation.

Returns:

Size

The Size for the drag hint display.

Overrides: BaseListViewElement.GetDragHintSize(ISupportDrop)

Finds the data item positioned above the specified current item in the icon grid layout, considering flow arrangement and item positioning.

C#
protected virtual ListViewDataItem GetUpperItem(ListViewDataItem currentItem)
Parameters:currentItemListViewDataItem

The ListViewDataItem to find the upper item for.

Returns:

ListViewDataItem

The ListViewDataItem positioned above the current item, or null if none exists.

Handles down arrow key navigation by moving to the item below the current item, considering orientation and grid layout.

C#
protected override void HandleDownKey(KeyEventArgs e)
Parameters:eKeyEventArgs

The KeyEventArgs containing key event data.

Overrides: BaseListViewElement.HandleDownKey(KeyEventArgs)

Handles left arrow key navigation by collapsing groups or moving to the previous item, considering orientation and layout.

C#
protected override void HandleLeftKey(KeyEventArgs e)
Parameters:eKeyEventArgs

The KeyEventArgs containing key event data.

Overrides: BaseListViewElement.HandleLeftKey(KeyEventArgs)

Handles right arrow key navigation by expanding groups or moving to the next item, considering orientation and layout.

C#
protected override void HandleRightKey(KeyEventArgs e)
Parameters:eKeyEventArgs

The KeyEventArgs containing key event data.

Overrides: BaseListViewElement.HandleRightKey(KeyEventArgs)

Handles up arrow key navigation by moving to the item above the current item, considering orientation and grid layout.

C#
protected override void HandleUpKey(KeyEventArgs e)
Parameters:eKeyEventArgs

The KeyEventArgs containing key event data.

Overrides: BaseListViewElement.HandleUpKey(KeyEventArgs)

Handles horizontal scrollbar value changes by updating the view element scroll offset according to orientation.

C#
protected override void HScrollBar_ValueChanged(object sender, EventArgs e)
Parameters:senderobject

The event sender.

eEventArgs

The EventArgs containing event data.

Overrides: VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.HScrollBar_ValueChanged(object, EventArgs)

Handles lasso timer tick events to scroll during lasso selection operations, considering current orientation.

C#
protected override void OnLassoTimerTick(object sender, EventArgs e)
Parameters:senderobject

The event sender.

eEventArgs

The EventArgs containing event data.

Overrides: BaseListViewElement.OnLassoTimerTick(object, EventArgs)

Handles property change notifications, specifically updating scroll states when horizontal or vertical scroll properties change.

C#
protected override void OnNotifyPropertyChanged(string propertyName)
Parameters:propertyNamestring

The name of the property that changed.

Overrides: RadObject.OnNotifyPropertyChanged(string)

Handles orientation changes by reconfiguring scrollbars, scroll services, and updating layout to match the new orientation.

C#
protected override void OnOrientationChanged()

Overrides: BaseListViewElement.OnOrientationChanged()

Handles pan gesture events for touch scrolling, supporting scrolling in the direction appropriate for current orientation.

C#
protected override void OnPanGesture(PanGestureEventArgs args)
Parameters:argsPanGestureEventArgs

The PanGestureEventArgs containing gesture data.

Overrides: RadItem.OnPanGesture(PanGestureEventArgs)

Handles property change events, specifically updating scroll range when bounds change.

C#
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters:eRadPropertyChangedEventArgs

The RadPropertyChangedEventArgs containing property change information.

Overrides: BaseListViewElement.OnPropertyChanged(RadPropertyChangedEventArgs)

Handles scroller update notifications by invalidating view element measurement and visual state.

C#
protected override void OnScrollerUpdated()

Overrides: BaseListViewElement.OnScrollerUpdated()

Processes lasso selection within the icon view, calculating item positions in grid layout and determining selection intersections.

C#
protected override void ProcessLassoSelection(Rectangle selectionRect)
Parameters:selectionRectRectangle

The selection rectangle for lasso operations.

Overrides: BaseListViewElement.ProcessLassoSelection(Rectangle)

Handles scroller update events by adjusting the view element scroll offset based on current orientation.

C#
protected override void scroller_ScrollerUpdated(object sender, EventArgs e)
Parameters:senderobject

The event sender.

eEventArgs

The EventArgs containing event data.

Overrides: VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.scroller_ScrollerUpdated(object, EventArgs)

Determines whether a drop operation should occur after the target element based on drop location and orientation.

C#
public override bool ShouldDropAfter(BaseListViewVisualItem targetElement, Point dropLocation)
Parameters:targetElementBaseListViewVisualItem

The BaseListViewVisualItem being targeted for drop.

dropLocationPoint

The drop location relative to the target element.

Returns:

bool

True if the drop should occur after the target element; otherwise, false.

Overrides: BaseListViewElement.ShouldDropAfter(BaseListViewVisualItem, Point)

Updates the fit-to-size mode by resetting the appropriate scrollbar maximum based on current orientation.

C#
protected override void UpdateFitToSizeMode()

Overrides: VirtualizedScrollPanel<ListViewDataItem, BaseListViewVisualItem>.UpdateFitToSizeMode()

Updates scrollbar visibility and properties during measurement, considering orientation and fit-to-size settings.

C#
protected override bool UpdateOnMeasure(SizeF availableSize)
Parameters:availableSizeSizeF

The available size for update calculations.

Returns:

bool

True if scrollbar visibility changed; otherwise, false.

Overrides: BaseListViewElement.UpdateOnMeasure(SizeF)