Search Results for

    Show / Hide Table of Contents

    Class TreeGridAdvancedCell

    TreeGridAdvancedCell

    Inheritance
    object
    DataGridViewElement
    DataGridViewCell
    DataGridViewTextBoxCell
    TreeGridAdvancedCell
    Implements
    ICloneable
    IDisposable
    Inherited Members
    DataGridViewTextBoxCell.CreateAccessibilityInstance()
    DataGridViewTextBoxCell.DetachEditingControl()
    DataGridViewTextBoxCell.GetContentBounds(Graphics, DataGridViewCellStyle, int)
    DataGridViewTextBoxCell.GetErrorIconBounds(Graphics, DataGridViewCellStyle, int)
    DataGridViewTextBoxCell.GetPreferredSize(Graphics, DataGridViewCellStyle, int, Size)
    DataGridViewTextBoxCell.InitializeEditingControl(int, object, DataGridViewCellStyle)
    DataGridViewTextBoxCell.KeyEntersEditMode(KeyEventArgs)
    DataGridViewTextBoxCell.OnEnter(int, bool)
    DataGridViewTextBoxCell.OnLeave(int, bool)
    DataGridViewTextBoxCell.OnMouseClick(DataGridViewCellMouseEventArgs)
    DataGridViewTextBoxCell.PositionEditingControl(bool, bool, Rectangle, Rectangle, DataGridViewCellStyle, bool, bool, bool, bool)
    DataGridViewTextBoxCell.ToString()
    DataGridViewTextBoxCell.FormattedValueType
    DataGridViewTextBoxCell.MaxInputLength
    DataGridViewTextBoxCell.ValueType
    DataGridViewCell.AdjustCellBorderStyle(DataGridViewAdvancedBorderStyle, DataGridViewAdvancedBorderStyle, bool, bool, bool, bool)
    DataGridViewCell.BorderWidths(DataGridViewAdvancedBorderStyle)
    DataGridViewCell.ClickUnsharesRow(DataGridViewCellEventArgs)
    DataGridViewCell.ContentClickUnsharesRow(DataGridViewCellEventArgs)
    DataGridViewCell.ContentDoubleClickUnsharesRow(DataGridViewCellEventArgs)
    DataGridViewCell.Dispose()
    DataGridViewCell.DoubleClickUnsharesRow(DataGridViewCellEventArgs)
    DataGridViewCell.EnterUnsharesRow(int, bool)
    DataGridViewCell.GetClipboardContent(int, bool, bool, bool, bool, string)
    DataGridViewCell.GetContentBounds(int)
    DataGridViewCell.GetEditedFormattedValue(int, DataGridViewDataErrorContexts)
    DataGridViewCell.GetErrorText(int)
    DataGridViewCell.GetFormattedValue(object, int, ref DataGridViewCellStyle, TypeConverter, TypeConverter, DataGridViewDataErrorContexts)
    DataGridViewCell.GetInheritedContextMenuStrip(int)
    DataGridViewCell.GetInheritedState(int)
    DataGridViewCell.GetInheritedStyle(DataGridViewCellStyle, int, bool)
    DataGridViewCell.GetSize(int)
    DataGridViewCell.GetValue(int)
    DataGridViewCell.KeyDownUnsharesRow(KeyEventArgs, int)
    DataGridViewCell.KeyPressUnsharesRow(KeyPressEventArgs, int)
    DataGridViewCell.KeyUpUnsharesRow(KeyEventArgs, int)
    DataGridViewCell.LeaveUnsharesRow(int, bool)
    DataGridViewCell.MeasureTextHeight(Graphics, string, Font, int, TextFormatFlags)
    DataGridViewCell.MeasureTextHeight(Graphics, string, Font, int, TextFormatFlags, out bool)
    DataGridViewCell.MeasureTextPreferredSize(Graphics, string, Font, float, TextFormatFlags)
    DataGridViewCell.MeasureTextSize(Graphics, string, Font, TextFormatFlags)
    DataGridViewCell.MeasureTextWidth(Graphics, string, Font, int, TextFormatFlags)
    DataGridViewCell.MouseClickUnsharesRow(DataGridViewCellMouseEventArgs)
    DataGridViewCell.MouseDoubleClickUnsharesRow(DataGridViewCellMouseEventArgs)
    DataGridViewCell.MouseDownUnsharesRow(DataGridViewCellMouseEventArgs)
    DataGridViewCell.MouseEnterUnsharesRow(int)
    DataGridViewCell.MouseLeaveUnsharesRow(int)
    DataGridViewCell.MouseMoveUnsharesRow(DataGridViewCellMouseEventArgs)
    DataGridViewCell.MouseUpUnsharesRow(DataGridViewCellMouseEventArgs)
    DataGridViewCell.OnClick(DataGridViewCellEventArgs)
    DataGridViewCell.OnContentClick(DataGridViewCellEventArgs)
    DataGridViewCell.OnContentDoubleClick(DataGridViewCellEventArgs)
    DataGridViewCell.OnDoubleClick(DataGridViewCellEventArgs)
    DataGridViewCell.OnKeyDown(KeyEventArgs, int)
    DataGridViewCell.OnKeyPress(KeyPressEventArgs, int)
    DataGridViewCell.OnKeyUp(KeyEventArgs, int)
    DataGridViewCell.OnMouseDoubleClick(DataGridViewCellMouseEventArgs)
    DataGridViewCell.OnMouseEnter(int)
    DataGridViewCell.OnMouseLeave(int)
    DataGridViewCell.OnMouseMove(DataGridViewCellMouseEventArgs)
    DataGridViewCell.OnDataGridViewChanged()
    DataGridViewCell.PaintBorder(Graphics, Rectangle, Rectangle, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle)
    DataGridViewCell.PaintErrorIcon(Graphics, Rectangle, Rectangle, string)
    DataGridViewCell.ParseFormattedValue(object, DataGridViewCellStyle, TypeConverter, TypeConverter)
    DataGridViewCell.PositionEditingPanel(Rectangle, Rectangle, DataGridViewCellStyle, bool, bool, bool, bool)
    DataGridViewCell.SetValue(int, object)
    DataGridViewCell.AccessibilityObject
    DataGridViewCell.ColumnIndex
    DataGridViewCell.ContentBounds
    DataGridViewCell.ContextMenuStrip
    DataGridViewCell.DefaultNewRowValue
    DataGridViewCell.Displayed
    DataGridViewCell.EditedFormattedValue
    DataGridViewCell.EditType
    DataGridViewCell.ErrorIconBounds
    DataGridViewCell.ErrorText
    DataGridViewCell.FormattedValue
    DataGridViewCell.Frozen
    DataGridViewCell.HasStyle
    DataGridViewCell.InheritedState
    DataGridViewCell.InheritedStyle
    DataGridViewCell.IsInEditMode
    DataGridViewCell.OwningColumn
    DataGridViewCell.OwningRow
    DataGridViewCell.PreferredSize
    DataGridViewCell.ReadOnly
    DataGridViewCell.Resizable
    DataGridViewCell.RowIndex
    DataGridViewCell.Selected
    DataGridViewCell.Size
    DataGridViewCell.Style
    DataGridViewCell.Tag
    DataGridViewCell.ToolTipText
    DataGridViewCell.Value
    DataGridViewCell.Visible
    DataGridViewElement.RaiseCellClick(DataGridViewCellEventArgs)
    DataGridViewElement.RaiseCellContentClick(DataGridViewCellEventArgs)
    DataGridViewElement.RaiseCellContentDoubleClick(DataGridViewCellEventArgs)
    DataGridViewElement.RaiseCellValueChanged(DataGridViewCellEventArgs)
    DataGridViewElement.RaiseDataError(DataGridViewDataErrorEventArgs)
    DataGridViewElement.RaiseMouseWheel(MouseEventArgs)
    DataGridViewElement.State
    DataGridViewElement.DataGridView
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Reportman.Drawing.Forms
    Assembly: Reportman.Drawing.Forms.dll
    Syntax
    public class TreeGridAdvancedCell : DataGridViewTextBoxCell, ICloneable, IDisposable

    Constructors

    TreeGridAdvancedCell()

    Declaration
    public TreeGridAdvancedCell()

    Fields

    DEF_GLYPHWIDTH

    Declaration
    public const int DEF_GLYPHWIDTH = 15
    Field Value
    Type Description
    int

    INDENT_FIRST

    Declaration
    public const int INDENT_FIRST = 8
    Field Value
    Type Description
    int

    INDENT_MARGIN

    Declaration
    public const int INDENT_MARGIN = 5
    Field Value
    Type Description
    int

    INDENT_WIDTH_UNSCALED

    Declaration
    public const int INDENT_WIDTH_UNSCALED = 20
    Field Value
    Type Description
    int

    Properties

    GlyphMargin

    Declaration
    protected virtual int GlyphMargin { get; }
    Property Value
    Type Description
    int

    GlyphOffset

    Declaration
    protected virtual int GlyphOffset { get; }
    Property Value
    Type Description
    int

    INDENT_WIDTH

    Declaration
    public int INDENT_WIDTH { get; }
    Property Value
    Type Description
    int

    Level

    Declaration
    public int Level { get; }
    Property Value
    Type Description
    int

    Methods

    Clone()

    Declaration
    public override object Clone()
    Returns
    Type Description
    object
    Overrides
    DataGridViewTextBoxCell.Clone()

    Dispose(bool)

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    Overrides
    DataGridViewCell.Dispose(bool)

    OnMouseDown(DataGridViewCellMouseEventArgs)

    Declaration
    protected override void OnMouseDown(DataGridViewCellMouseEventArgs e)
    Parameters
    Type Name Description
    DataGridViewCellMouseEventArgs e
    Overrides
    DataGridViewCell.OnMouseDown(DataGridViewCellMouseEventArgs)

    OnMouseUp(DataGridViewCellMouseEventArgs)

    Declaration
    protected override void OnMouseUp(DataGridViewCellMouseEventArgs e)
    Parameters
    Type Name Description
    DataGridViewCellMouseEventArgs e
    Overrides
    DataGridViewCell.OnMouseUp(DataGridViewCellMouseEventArgs)

    Paint(Graphics, Rectangle, Rectangle, int, DataGridViewElementStates, object, object, string, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle, DataGridViewPaintParts)

    Declaration
    protected override void Paint(Graphics graphics, Rectangle clipBounds, Rectangle cellBounds, int rowIndex, DataGridViewElementStates cellState, object value, object formattedValue, string errorText, DataGridViewCellStyle cellStyle, DataGridViewAdvancedBorderStyle advancedBorderStyle, DataGridViewPaintParts paintParts)
    Parameters
    Type Name Description
    Graphics graphics
    Rectangle clipBounds
    Rectangle cellBounds
    int rowIndex
    DataGridViewElementStates cellState
    object value
    object formattedValue
    string errorText
    DataGridViewCellStyle cellStyle
    DataGridViewAdvancedBorderStyle advancedBorderStyle
    DataGridViewPaintParts paintParts
    Overrides
    DataGridViewTextBoxCell.Paint(Graphics, Rectangle, Rectangle, int, DataGridViewElementStates, object, object, string, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle, DataGridViewPaintParts)

    PrepareDraw()

    Declaration
    public void PrepareDraw()

    UpdateStyle()

    Declaration
    protected virtual void UpdateStyle()

    Implements

    ICloneable
    IDisposable
    In this article
    Back to top Generated by DocFX