[]
        
(Showing Draft Content)

C1.Win.C1TrueDBGrid.BaseGrid.View

View Class

Base class for splits.

Inheritance
View
Implements
Namespace: C1.Win.C1TrueDBGrid.BaseGrid
Assembly: C1.Win.C1TrueDBGrid.4.8.dll
Syntax
[TypeConverter(typeof(GenericTypeConverter))]
public class View : IDisposable

Fields

Name Description
disposed

Properties

Name Description
BorderSide
BorderStyle

Gets or sets the type of border rendered for a split.

ClientRect

potential properties

FilterDefinition

Gets or sets an XML string containing the current filter state.

ShowExpandIcons

Gets or sets a value indicating whether Expand/Collapse buttons for grouped/child grids or hierarchical views are shown.

Methods

Name Description
AddCol(C1DataColumn)
AddRow(int)
AutoSizeRow(int)

autosizes the height of the given row

BeginVerticalResizing(Point)
CheckMousePoint(Point)

checks to see if the mouse is over a 3d element

ClearGroupList()
ClipDataRect(PaintEventArgs)
ClipRowRect(Rectangle)
CollapseGroupRow(int)

Collapses the given row in GroupBY DataView grid for splits from the same vertical scroll group as this.

CollapseHierarchicalRow(int, int)

Collapses the given band for given row in Hierarchical DataView grid for splits from the same vertical scroll group as this.

ComputeFixedArea()
CreateInternalDropdown()

creates a datasource from the valueitems so for the internal combobox.

DeleteRows()
Dispose()

Releases the resources used by the view.

Dispose(bool)

Releases the resources used by the view.

ExitEdit()
ExpandGroupRow(int, bool)

Expands the given row in GroupBY DataView grid for splits from the same vertical scroll group as this.

ExpandHierarchicalRow(int, int)

Expands the given band for given row in Hierarchical DataView grid for splits from the same vertical scroll group as this.

GetCellStyle(int, C1DisplayColumn, bool, bool)

Returns a Style that is applied to the specified cell.

GetCellStyle(int, int, string, bool)

Returns the style associated with a given cell.

HasColError(int, C1DataColumn)
HasCombo()
HasInternalCombo()
HasRowError(int)
MoveRow(int, int)
NotifyRowColChange(int, int)

Notifies what curent row or column is changed.

OnAddNewRow()
OnDisplayColumnChanged(ColumnChangedEnum, C1DisplayColumn)

Called when C1DisplayColumn properties have been changed.

OnPaint(PaintEventArgs)
OnScrollBarVisible(object, bool)

Raised when the scrollbar visibility changes.

RemoveCol(C1DataColumn)
RepositionEditor()

Repositions editor on scroll, move, etc.

ResetTopBottomRow()

Performs internal reset.

RowVisibilityChanged(ViewRow)
SetFlatMode(FlatModeEnum)
ShouldDrawLines(int, int)

Returns a value indicating whether a line should be rendered for a given row and column.

ShouldExit()
ToString()

Returns the string that represents the current object.

UpdateGroupList(C1DisplayColumnCollection)
beginHorizontalResizing(Point)
displayCollectionAdded(C1DisplayColumnCollection)
displayCollectionCleared(C1DisplayColumnCollection)
displayCollectionClearedComplete(C1DisplayColumnCollection)
displayCollectionRemoveComplete(C1DisplayColumnCollection)
displayCollectionRemoved(C1DisplayColumnCollection, int, object)
getDropDown()
newLeft(int)
setAutoSizeRowHeight(int, int)