Class
GridRowElement

Represents the base class for all rows in RadGridView.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
public class GridRowElement : ConditionalFormattableGridVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider, IContextMenuProvider, IVirtualizedElement<GridViewRowInfo>

Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementGridVisualElementConditionalFormattableGridVisualElementGridRowElement

Derived Classes: GridDetailViewRowElementGridGroupHeaderRowElementGridSearchRowElementGridVirtualizedRowElement

Implements: IBindableComponentIBorderElementIBoxElementIBoxStyleIComponentIContextMenuProviderICustomTypeDescriptorIDisposableIDrawFillElementIFillElementIImageElementINotifyPropertyChangedIPrimitiveElementIShapedElementIShortcutProviderIStylableElementIStylableNodeISupportDragISupportDropISupportSystemSkinITextPrimitiveITextProviderIVirtualizedElement<GridViewRowInfo>

Inherited Members ConditionalFormattableGridVisualElement.SetFormattingObject(BaseFormattingObject)ConditionalFormattableGridVisualElement.NotifyFormatChanged(BaseFormattingObject)ConditionalFormattableGridVisualElement.SetFormattingObjectProperties(BaseFormattingObject, BaseFormattingObject)ConditionalFormattableGridVisualElement.UnsetFormattingObjectProperties(BaseFormattingObject, BaseFormattingObject)ConditionalFormattableGridVisualElement.FormattingObjectConditionalFormattableGridVisualElement.SupportsConditionalFormattingGridVisualElement.ArrangeElement(RadElement, SizeF, RectangleF)GridVisualElement.GridControlLightVisualElement.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.ArrangeOverride(SizeF)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.OnEnabledChanged(RadPropertyChangedEventArgs)RadItem.OnTextChanging(TextChangingEventArgs)RadItem.OnTextChanged(EventArgs)RadItem.OnTextOrientationChanged(EventArgs)RadItem.OnFlipTextChanged(EventArgs)RadItem.PaintOverride(IGraphics, Rectangle, float, SizeF, bool)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.OnPanGesture(PanGestureEventArgs)RadItem.OnRotateGesture(RotateGestureEventArgs)RadItem.OnZoomGesture(ZoomGestureEventArgs)RadItem.CanDragCore(Point)RadItem.GetDragContextCore()RadItem.GetDragHintCore()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.CreateChildElements()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.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.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(string)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

GridRowElement()

Initializes a new instance of the GridRowElement class.

Declaration

cs-api-definition
public GridRowElement()

Fields

ContainsCurrentCellProperty

Declaration

cs-api-definition
public static RadProperty ContainsCurrentCellProperty

Field Value

RadProperty

ContainsSelectedCellsProperty

Declaration

cs-api-definition
public static RadProperty ContainsSelectedCellsProperty

Field Value

RadProperty

DrawBorderOnTopProperty

Declaration

cs-api-definition
public static RadProperty DrawBorderOnTopProperty

Field Value

RadProperty

GridBorderHorizontalColorProperty

Declaration

cs-api-definition
public static RadProperty GridBorderHorizontalColorProperty

Field Value

RadProperty

GridBorderOnTopProperty

Declaration

cs-api-definition
public static RadProperty GridBorderOnTopProperty

Field Value

RadProperty

GridBorderVerticalColorProperty

Declaration

cs-api-definition
public static RadProperty GridBorderVerticalColorProperty

Field Value

RadProperty

HotTrackingProperty

Declaration

cs-api-definition
public static RadProperty HotTrackingProperty

Field Value

RadProperty

IsCurrentProperty

Declaration

cs-api-definition
public static RadProperty IsCurrentProperty

Field Value

RadProperty

IsOddProperty

Declaration

cs-api-definition
public static RadProperty IsOddProperty

Field Value

RadProperty

IsSelectedProperty

Declaration

cs-api-definition
public static RadProperty IsSelectedProperty

Field Value

RadProperty

RowVisualStateProperty

Declaration

cs-api-definition
public static RadProperty RowVisualStateProperty

Field Value

RadProperty

Properties

CanApplyAlternatingColor

Gets a value indicating whether alternating row color can be applied to the row.

Declaration

cs-api-definition
protected virtual bool CanApplyAlternatingColor { get; }

Property Value

bool

CanApplyFormatting

Gets a value indicating whether the conditional formatting can be applied to the row.

Declaration

cs-api-definition
public virtual bool CanApplyFormatting { get; }

Property Value

bool

ContainsCurrentCell

Gets or sets a value indicating whether the row contains the current cell.

Declaration

cs-api-definition
public virtual bool ContainsCurrentCell { get; set; }

Property Value

bool

ContainsSelectedCells

Gets or sets a value indicating whether the row contains selected cells.

Declaration

cs-api-definition
public virtual bool ContainsSelectedCells { get; set; }

Property Value

bool

ContextMenu

Gets or sets the context menu

Declaration

cs-api-definition
public RadDropDownMenu ContextMenu { get; set; }

Property Value

RadDropDownMenu

Implements IContextMenuProvider.ContextMenu

Data

Gets the associated data.

Declaration

cs-api-definition
public GridViewRowInfo Data { get; }

Property Value

GridViewRowInfo

The data.

Implements IVirtualizedElement<GridViewRowInfo>.Data

DrawBorderOnTop

Gets or sets a value indicating whether the hot tracking behavior is enabled.

Declaration

cs-api-definition
public virtual bool DrawBorderOnTop { get; set; }

Property Value

bool

GridBorderHorizontalColor

Gets or sets a value indicating the color of row's horizontal border.

Declaration

cs-api-definition
public virtual Color GridBorderHorizontalColor { get; set; }

Property Value

Color

GridBorderOnTop

Gets or sets a value indicating that the row's border is drawn over the cells.

Declaration

cs-api-definition
public virtual bool GridBorderOnTop { get; set; }

Property Value

bool

GridBorderVerticalColor

Gets or sets the color of row's vertical border.

Declaration

cs-api-definition
public virtual Color GridBorderVerticalColor { get; set; }

Property Value

Color

GridViewElement

Gets the grid view element.

Declaration

cs-api-definition
public RadGridViewElement GridViewElement { get; }

Property Value

RadGridViewElement

The grid view element.

HotTracking

Gets or sets a value indicating whether the hot tracking behavior is enabled.

Declaration

cs-api-definition
public virtual bool HotTracking { get; set; }

Property Value

bool

IsCurrent

Gets or sets a value indicating whether the row is the current in the RadGridView.

Declaration

cs-api-definition
public virtual bool IsCurrent { get; set; }

Property Value

bool

IsOdd

Gets or sets a value indicating whether the row has odd position.

Declaration

cs-api-definition
public virtual bool IsOdd { get; set; }

Property Value

bool

IsSelected

Gets or sets a value indicating the row visual state.

Declaration

cs-api-definition
public virtual bool IsSelected { get; set; }

Property Value

bool

MasterTemplate

Gets the root template element

Declaration

cs-api-definition
public MasterGridViewTemplate MasterTemplate { get; }

Property Value

MasterGridViewTemplate

RowInfo

Gets the corresponding instance of GridViewRowInfo this row element.

Declaration

cs-api-definition
public GridViewRowInfo RowInfo { get; protected set; }

Property Value

GridViewRowInfo

RowVisualState

Gets or sets a value indicating whether the row is selected.

Declaration

cs-api-definition
public virtual GridRowElement.RowVisualStates RowVisualState { get; set; }

Property Value

GridRowElement.RowVisualStates

TableElement

Gets the table element.

Declaration

cs-api-definition
public GridTableElement TableElement { get; }

Property Value

GridTableElement

The table element.

ViewInfo

Declaration

cs-api-definition
public GridViewInfo ViewInfo { get; }

Property Value

GridViewInfo

ViewTemplate

Declaration

cs-api-definition
public GridViewTemplate ViewTemplate { get; }

Property Value

GridViewTemplate

VisualCells

Gets the visual cells.

Declaration

cs-api-definition
public VisualCellsCollection VisualCells { get; }

Property Value

VisualCellsCollection

The visual cells.

Methods

ApplyCustomFormatting()

Applies custom formatting to the row.

Declaration

cs-api-definition
protected virtual void ApplyCustomFormatting()

Attach(GridViewRowInfo, object)

Attaches the specified data.

Declaration

cs-api-definition
public virtual void Attach(GridViewRowInfo row, object context)

Parameters

row

GridViewRowInfo

context

object

The context.

Implements IVirtualizedElement<GridViewRowInfo>.Attach(GridViewRowInfo, object)

CreateCell(GridViewColumn)

Creates a GridViewRowInfo based on the settings of the corresponding GridViewColumn.

Declaration

cs-api-definition
public virtual GridCellElement CreateCell(GridViewColumn column)

Parameters

column

GridViewColumn

The GridViewColumn that contains the settings.

Returns

GridCellElement

An instance of GridCellElement or null.

Detach()

Detaches this instance.

Declaration

cs-api-definition
public virtual void Detach()

Implements IVirtualizedElement<GridViewRowInfo>.Detach()

DisposeManagedResources()

Disposes the managed resources.

Declaration

cs-api-definition
protected override void DisposeManagedResources()

Overrides LightVisualElement.DisposeManagedResources()

GetCellType(GridViewColumn)

Returns the default cell type to be created based on the settings of the corresponding GridViewColumn.

Declaration

cs-api-definition
public virtual Type GetCellType(GridViewColumn column)

Parameters

column

GridViewColumn

The GridViewColumn that contains the settings.

Returns

Type

An column type.

GetVistaVisualStyle()

Gets the VisualStyleElement which describes the appearance in Windows Vista.

Declaration

cs-api-definition
public override VisualStyleElement GetVistaVisualStyle()

Returns

VisualStyleElement

Overrides RadElement.GetVistaVisualStyle()

GetXPVisualStyle()

Gets the VisualStyleElement which represents the current state of this instance for Windows XP.

Declaration

cs-api-definition
public override VisualStyleElement GetXPVisualStyle()

Returns

VisualStyleElement

Overrides RadElement.GetXPVisualStyle()

Initialize(GridViewRowInfo)

Initializes the row.

Declaration

cs-api-definition
public virtual void Initialize(GridViewRowInfo rowInfo)

Parameters

rowInfo

GridViewRowInfo

The instance of GridViewRowInfo which the row is associated with.

InitializeFields()

Initializes member fields to their default values. This method is called prior the CreateChildItems one and allows for initialization of members on which child elements depend.

Declaration

cs-api-definition
protected override void InitializeFields()

Overrides GridVisualElement.InitializeFields()

InitializeRowView(GridTableElement)

Initializes the row view.

Declaration

cs-api-definition
public virtual void InitializeRowView(GridTableElement tableElement)

Parameters

tableElement

GridTableElement

The instance of IRowView which the row is associated with.

IsCompatible(GridViewRowInfo, object)

Determines whether element is compatible with the specified data.

Declaration

cs-api-definition
public virtual bool IsCompatible(GridViewRowInfo data, object context)

Parameters

data

GridViewRowInfo

The data.

context

object

The context.

Returns

bool

true if the specified data is compatible; otherwise, false.

Implements IVirtualizedElement<GridViewRowInfo>.IsCompatible(GridViewRowInfo, object)

MeasureOverride(SizeF)

Measures the element with the available size.

Declaration

cs-api-definition
protected override SizeF MeasureOverride(SizeF availableSize)

Parameters

availableSize

SizeF

Size of the available.

Returns

SizeF

Overrides LightVisualElement.MeasureOverride(SizeF)

MergeMenus(IContextMenuManager, params object[])

Merges the context menu.

Declaration

cs-api-definition
public virtual RadDropDownMenu MergeMenus(IContextMenuManager contextMenuManager, params object[] parameters)

Parameters

contextMenuManager

IContextMenuManager

The IContextMenuManager to merge with.

parameters

object[]

merge parameters.

Returns

RadDropDownMenu

The merged context menu, if successful.

Implements IContextMenuProvider.MergeMenus(IContextMenuManager, params object[])

MergeMenus(IContextMenuProvider, params object[])

Merges the context menu.

Declaration

cs-api-definition
public virtual RadDropDownMenu MergeMenus(IContextMenuProvider contextMenuProvider, params object[] parameters)

Parameters

contextMenuProvider

IContextMenuProvider

The IContextMenuProvider to merge with.

parameters

object[]

merge parameters.

Returns

RadDropDownMenu

The merged context menu, if successful.

Implements IContextMenuProvider.MergeMenus(IContextMenuProvider, params object[])

MergeMenus(RadDropDownMenu, params object[])

Merges the context menu.

Declaration

cs-api-definition
public virtual RadDropDownMenu MergeMenus(RadDropDownMenu contextMenu, params object[] parameters)

Parameters

contextMenu

RadDropDownMenu

The RadDropDownMenu to merge with.

parameters

object[]

merge parameters.

Returns

RadDropDownMenu

The merged context menu, if successful.

Implements IContextMenuProvider.MergeMenus(RadDropDownMenu, params object[])

OnPropertyChanged(RadPropertyChangedEventArgs)

Handles property change events by invalidating the fill cache and invoking the base class property change handler.

Declaration

cs-api-definition
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)

Parameters

e

RadPropertyChangedEventArgs

Event arguments containing information about the property that changed.

Overrides LightVisualElement.OnPropertyChanged(RadPropertyChangedEventArgs)

OnPropertyChanging(RadPropertyChangingEventArgs)

Called before a property value is changed, allowing for validation or cancellation of text changes.

Declaration

cs-api-definition
protected override void OnPropertyChanging(RadPropertyChangingEventArgs e)

Parameters

e

RadPropertyChangingEventArgs

Overrides RadItem.OnPropertyChanging(RadPropertyChangingEventArgs)

OnRowPropertyChanged(PropertyChangedEventArgs)

Occurs when some row property changes its value.

Declaration

cs-api-definition
protected virtual void OnRowPropertyChanged(PropertyChangedEventArgs e)

Parameters

e

PropertyChangedEventArgs

An instance of RadPropertyChangedEventArgs

OnTemplatePropertyChanged(PropertyChangedEventArgs)

Occurs when some template property changes its value

Declaration

cs-api-definition
protected virtual void OnTemplatePropertyChanged(PropertyChangedEventArgs e)

Parameters

e

PropertyChangedEventArgs

An instance of PropertyChangedEventArgs

PostPaintChildren(IGraphics, Rectangle, float, SizeF)

Declaration

cs-api-definition
protected override void PostPaintChildren(IGraphics graphics, Rectangle clipRectange, float angle, SizeF scale)

Parameters

graphics

IGraphics

clipRectange

Rectangle

angle

float

scale

SizeF

Overrides RadElement.PostPaintChildren(IGraphics, Rectangle, float, SizeF)

ProcessDragDrop(Point, ISupportDrag)

Core logic when a drag-drop is performed over this element. Allows inheritors to provide their own implementations.

Declaration

cs-api-definition
protected override void ProcessDragDrop(Point dropLocation, ISupportDrag dragObject)

Parameters

dropLocation

Point

dragObject

ISupportDrag

Overrides RadItem.ProcessDragDrop(Point, ISupportDrag)

ProcessDragOver(Point, ISupportDrag)

Determines whether the element may be treated as a drop target during drag-and-drop operation.

Declaration

cs-api-definition
protected override bool ProcessDragOver(Point currentMouseLocation, ISupportDrag dragObject)

Parameters

currentMouseLocation

Point

dragObject

ISupportDrag

Returns

bool

Overrides RadItem.ProcessDragOver(Point, ISupportDrag)

Synchronize()

Synchronizes this instance.

Declaration

cs-api-definition
public virtual void Synchronize()

Implements IVirtualizedElement<GridViewRowInfo>.Synchronize()

UnwireEvents()

Declaration

cs-api-definition
protected virtual void UnwireEvents()

UpdateCells()

Updates cell layout

Declaration

cs-api-definition
public virtual void UpdateCells()

UpdateContent()

Updates cell content.

Declaration

cs-api-definition
public virtual void UpdateContent()

UpdateInfo()

Updates row's visual state.

Declaration

cs-api-definition
public virtual void UpdateInfo()

WireEvents()

Declaration

cs-api-definition
protected virtual void WireEvents()
In this article
DefinitionConstructorsGridRowElement()FieldsContainsCurrentCellPropertyContainsSelectedCellsPropertyDrawBorderOnTopPropertyGridBorderHorizontalColorPropertyGridBorderOnTopPropertyGridBorderVerticalColorPropertyHotTrackingPropertyIsCurrentPropertyIsOddPropertyIsSelectedPropertyRowVisualStatePropertyPropertiesCanApplyAlternatingColorCanApplyFormattingContainsCurrentCellContainsSelectedCellsContextMenuDataDrawBorderOnTopGridBorderHorizontalColorGridBorderOnTopGridBorderVerticalColorGridViewElementHotTrackingIsCurrentIsOddIsSelectedMasterTemplateRowInfoRowVisualStateTableElementViewInfoViewTemplateVisualCellsMethodsApplyCustomFormatting()Attach(GridViewRowInfo, object)CreateCell(GridViewColumn)Detach()DisposeManagedResources()GetCellType(GridViewColumn)GetVistaVisualStyle()GetXPVisualStyle()Initialize(GridViewRowInfo)InitializeFields()InitializeRowView(GridTableElement)IsCompatible(GridViewRowInfo, object)MeasureOverride(SizeF)MergeMenus(IContextMenuManager, params object[])MergeMenus(IContextMenuProvider, params object[])MergeMenus(RadDropDownMenu, params object[])OnPropertyChanged(RadPropertyChangedEventArgs)OnPropertyChanging(RadPropertyChangingEventArgs)OnRowPropertyChanged(PropertyChangedEventArgs)OnTemplatePropertyChanged(PropertyChangedEventArgs)PostPaintChildren(IGraphics, Rectangle, float, SizeF)ProcessDragDrop(Point, ISupportDrag)ProcessDragOver(Point, ISupportDrag)Synchronize()UnwireEvents()UpdateCells()UpdateContent()UpdateInfo()WireEvents()
Not finding the help you need?
Contact Support