Class DetailListViewElement
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class DetailListViewElement : BaseListViewElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
  Constructors
DetailListViewElement(RadListViewElement)
Declaration
public DetailListViewElement(RadListViewElement owner)
  Parameters
| 
        RadListViewElement
        owner
         
  | 
    
Fields
ColumnDragHintProperty
Properties
ColumnContainer
Declaration
public DetailListViewColumnContainer ColumnContainer { get; }
  Property Value
| 
        DetailListViewColumnContainer
         
  | 
    
ColumnDragDropService
Declaration
public DetailListViewDragDropService ColumnDragDropService { get; set; }
  Property Value
| 
        DetailListViewDragDropService
         
  | 
    
ColumnDragHint
Gets or sets the RadImageShape instance which describes the hint that indicates where a column will be dropped after a drag operation.
Declaration
[VsbBrowsable(true)]
public RadImageShape ColumnDragHint { get; set; }
  Property Value
| 
        RadImageShape
         
  | 
    
ColumnScrollBar
ColumnScroller
Declaration
public DetailListViewColumnScroller ColumnScroller { get; }
  Property Value
| 
        DetailListViewColumnScroller
         
  | 
    
GroupIndent
Declaration
public override int GroupIndent { get; set; }
  Property Value
| 
        System.Int32
         
  | 
    
Overrides
Methods
ArrangeHScrollBar(ref RectangleF, RectangleF)
Declaration
protected override RectangleF ArrangeHScrollBar(ref RectangleF viewElementRect, RectangleF clientRect)
  Parameters
| 
        System.Drawing.RectangleF
        viewElementRect
         
  | 
    
| 
        System.Drawing.RectangleF
        clientRect
         
  | 
    
Returns
| 
        System.Drawing.RectangleF
         
  | 
    
Overrides
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
  Parameters
| 
        System.Drawing.SizeF
        finalSize
         
  | 
    
Returns
| 
        System.Drawing.SizeF
         
  | 
    
Overrides
BestFitColumn(ListViewDetailColumn)
Widens / shrinks a column based on the space required by the text in the columns.
Declaration
public void BestFitColumn(ListViewDetailColumn column)
  Parameters
| 
        ListViewDetailColumn
        column
         The column.  | 
    
BestFitColumns()
Widens / shrinks all columns based on the space required by the text in the columns.
Declaration
public void BestFitColumns()
  BestFitColumns(ListViewBestFitColumnMode)
Widens / shrinks all columns based on the space required by the text in the columns.
Declaration
public void BestFitColumns(ListViewBestFitColumnMode mode)
  Parameters
| 
        ListViewBestFitColumnMode
        mode
         The mode.  | 
    
CalculateCornerCellWidth()
Declaration
protected virtual float CalculateCornerCellWidth()
  Returns
| 
        System.Single
         
  | 
    
CanBestFit()
Determines whether this instance can execute a best fit columns operation.
Declaration
protected virtual bool CanBestFit()
  Returns
| 
        System.Boolean
         
  | 
    
CreateChildElements()
Declaration
protected override void CreateChildElements()
  Overrides
CreateViewElement()
Declaration
protected override VirtualizedStackContainer<ListViewDataItem> CreateViewElement()
  Returns
| 
        VirtualizedStackContainer<ListViewDataItem>
         
  | 
    
Overrides
EnsureColumnVisible(ListViewDetailColumn)
Declaration
public virtual void EnsureColumnVisible(ListViewDetailColumn column)
  Parameters
| 
        ListViewDetailColumn
        column
         
  | 
    
EnsureColumnVisibleCore(ListViewDetailColumn)
Declaration
protected virtual void EnsureColumnVisibleCore(ListViewDetailColumn column)
  Parameters
| 
        ListViewDetailColumn
        column
         
  | 
    
GetVisualItemAt(Point)
Declaration
public override BaseListViewVisualItem GetVisualItemAt(Point location)
  Parameters
| 
        System.Drawing.Point
        location
         
  | 
    
Returns
| 
        BaseListViewVisualItem
         
  | 
    
Overrides
HandleLeftKey(KeyEventArgs)
Declaration
protected override void HandleLeftKey(KeyEventArgs e)
  Parameters
| 
        System.Windows.Forms.KeyEventArgs
        e
         
  | 
    
Overrides
HandleRightKey(KeyEventArgs)
Declaration
protected override void HandleRightKey(KeyEventArgs e)
  Parameters
| 
        System.Windows.Forms.KeyEventArgs
        e
         
  | 
    
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
  Parameters
| 
        System.Drawing.SizeF
        availableSize
         
  | 
    
Returns
| 
        System.Drawing.SizeF
         
  | 
    
Overrides
OnLassoTimerTick(Object, EventArgs)
Declaration
protected override void OnLassoTimerTick(object sender, EventArgs e)
  Parameters
| 
        System.Object
        sender
         
  | 
    
| 
        System.EventArgs
        e
         
  | 
    
Overrides
OnNotifyPropertyChanged(String)
Declaration
protected override void OnNotifyPropertyChanged(string propertyName)
  Parameters
| 
        System.String
        propertyName
         
  | 
    
Overrides
OnPanGesture(PanGestureEventArgs)
Declaration
protected override void OnPanGesture(PanGestureEventArgs args)
  Parameters
| 
        PanGestureEventArgs
        args
         
  | 
    
Overrides
ProcessLassoSelection(Rectangle)
Declaration
protected override void ProcessLassoSelection(Rectangle selectionRect)
  Parameters
| 
        System.Drawing.Rectangle
        selectionRect
         
  | 
    
Overrides
ProcessMouseMove(MouseEventArgs)
Declaration
protected override bool ProcessMouseMove(MouseEventArgs e)
  Parameters
| 
        System.Windows.Forms.MouseEventArgs
        e
         
  | 
    
Returns
| 
        System.Boolean
         
  | 
    
Overrides
ProcessMouseUp(MouseEventArgs)
Declaration
protected override bool ProcessMouseUp(MouseEventArgs e)
  Parameters
| 
        System.Windows.Forms.MouseEventArgs
        e
         
  | 
    
Returns
| 
        System.Boolean
         
  | 
    
Overrides
SupportsOrientation(Orientation)
Declaration
protected override bool SupportsOrientation(Orientation orientation)
  Parameters
| 
        System.Windows.Forms.Orientation
        orientation
         
  | 
    
Returns
| 
        System.Boolean
         
  | 
    
Overrides
UpdateOnMeasure(SizeF)
Declaration
protected override bool UpdateOnMeasure(SizeF availableSize)
  Parameters
| 
        System.Drawing.SizeF
        availableSize
         
  | 
    
Returns
| 
        System.Boolean
         
  |