Implements I_ISControlAutoReadOnly, I_ISControlPersistableLayout, I_ISControlVisibleFlag

Methods

Name Description
ActivateFirstDataRow Make the First Data Row in the Grid the Active Row.
ActivateLastDataRow Make the Last Data Row in the Grid the Active Row.
ActiveCellCopyAbove Copy the contents of the cell above the Active Cell down to the Active Cell, ie Ditto.
ActiveCellCopyDown Copy the contents of the Active Cell down to the cell below.
ActiveCellSetValue Set the value of the Active Cell.
ActiveDataRowMoveDown Moves the currently Active Data Row down one (the virtual class must inherit from ISMoveableCollectionBase).
ActiveDataRowMoveUp Moves the currently Active Row up one (the virtual class must inherit from ISMoveableCollectionBase).
ActiveRowCopyDown Copy the contents of the Active row down to the row below.
ActiveRowSetValue Set the values of the Active Row.
AddColumnBitmap
AddColumnBoolean
AddColumnCurrency
AddColumnDate
AddColumnDateTime
AddColumnDouble
AddColumnDrilldown
AddColumnIcon
AddColumnInteger
AddColumnList
AddColumnPercent
AddColumnString
AddGroup Adds a column to the list of Groups.
AddRow Add a new Row to the Grid.
AlphaShadeActiveRow Updates the colour of the Active Row if this ISGrid has been initialises with the ActiveRowAlphaShading flag set to True.
BeginUpdate
CellMandatory Update the Mandatory state of a Cell.
CellReadOnly Update the Read-Only state of a Cell.
CellSetList Set the value of a cell on the Active Row.
CellSetValue Set the value of a cell on the Active Row.
ColumnSummariesHideAll
ColumnSummariesShowAll
ColumnsAutoSize
ColumnsFormat Format Columns based on their DataType or, the "GridDataType" entry in the data source's ExtendedProperties if the data source is a DataTable or DataView.
CommitNewRow Commit the Add Row.
CreateGridDropDownFromCodeDescriptionList Create a Grid Dropdown from a Code Description List.
CreateGridDropDownFromCollection Create a Grid Dropdown from a Collection.
CreateGridDropDownFromCollectionWithDataView Create a Grid Dropdown from a Collection which implements I_ISCollectionDataView.
CreateGridDropDownFromList Create a Grid Dropdown from a List.
DataBind Bind the Grid to a Data Source.
DeleteSelectedRows
DropDownValueExists Checks to see if a Value Exists in the DropDown for the specified Column.
EndUpdate
Export Causes the User Interface to raise a GridExport event.
FiltersClear Clear all Filters.
FiltersFromString Set Grid Filters from a String.
FiltersToString Persist Grid Filters to a String.
FindFormShow
FindTextNext Search the Grid for the specified Text.
FindTextPrevious Search the Grid for the specified Text.
GetAllDataRows Gets a List of all Data Rows.
GetSelectedDataRowIndexes Returns a sorted array of Selected Data Row List Indexes.
GetVisibleColumnNamesList
GetVisibleRowCount Get a count of the number of Visible Grid rows.
GroupingsClear
GroupingsRestore
HasFilters Returns True if there are any Filters on the Grid.
HasGroupings Returns True if there are any Groupings defined on the Grid.
HasSystemFilters Returns True if there are any System Filters defined on the Grid.
HasUserFilters Returns True if there are any User Filters defined on the Grid.
HoldAfterSelectChangeDecrement
HoldAfterSelectChangeIncrement
InitialiseAppearance Initialise the Grid's Appearance.
InitialiseColumnSummaries
InitialiseEditing Sets Grid editing flags.
InitialiseFunctionality Initialises the Grid's functionality.
InitialiseQuickFind
IsValid
LayoutFromString System Use Only
LayoutReset System Use Only Restores Layout to that previously saved.
LayoutSave System Use Only Saves the Default Layout of the Grid so that then the LayoutReset() method is called it is restored to its state at this point.
LayoutToString System Use Only
New
PerformLookupNotify
PerformLookupNotifySingle
PerformPostMessage Posts a message to be handled after all other grid events complete.
Print Causes the User Interface to raise a GridPrint event.
QuickFilter Quickly Filter our all rows that do not contain the specified text.
QuickFindTextClear
RefreshStyles Update ISGrid row and column colours based on whether they are locked for edit or not and whether the Grid is ReadOnly.
ReinitializeAllRows Force the IntializeRow event to be fired for all Rows.
ResetoreSelectedAndActiveDataRowIndexes System Use Only Restore Selected and Active Rows without firing any events.
ResizeFromParent
SelectedRowsClear
SetActiveCell Set the Active Cell.
SetCellImageFromBitmap
SetCellImageFromIcon
SetCellImageFromIconResourceId
SetCellImageFromIconResourceIds
SetColumnList
SetMaximumLinesPerRow Sets the maximum number of lines per Row the grid should show.
SetSelectedDataRowIndex Sets Selected Data Row Index.
SetSelectedDataRowIndexes Sets Selected Data Rows from an Integer Array.
SetSelectedDataRowsAll Selects all Data Rows in the Grid.
SetSelectedRowRange Select rows based upon an action.
UpdateData Saves any uncommitted changes to the Grid.
VirtualDataBind Binds the Virtual Class to the Grid.
VirtualDataRebind Rebind the Grid to the Virtual Class.
VirtualDataRefresh Refreshes the Grid using the underlying Virtual Data.

Properties

Name Description
ActiveColumnKey The Key of the Active Column.
ActiveDataRow Read-Only The Active Data Row, or Nothing if no Active Row or it isn't a Data Row.
ActiveDataRowIndex The Data Index of the Active Row.
AllowAddNew Indicates whether Rows can be added to the grid.
AllowDelete Indicates whether Rows can be deleted using the Delete key when a Row is selected.
AllowExport Indicates whether the Grid Export option is allowed.
AllowPrint Indicates whether the Grid Print option is allowed.
AllowRowDrag Indicates whether the RowDrag event should be fired when the user attempts to Drag a Row.
AllowRowMove Indicates whether Rows can be moved using the Ctrl+Up and Down keys.
AllowUpdate Read-Only Indicates whether Rows can be updated.
Application System Use Only
AutoReadOnly
Border
Buttons Read-Only
CanPersistLayout Read-Only
ColumnExists Read-Only Returns True if the Column exists.
Columns Read-Only Grid Columns.
DefaultPopupMenu Read-Only
EnterKeyBehavior
Filters Read-Only Grid Filters.
GetSelectedDataRowFirstIndex Read-Only Zero based index of the first selected Data Row.
GetSelectedDataRowLastIndex Read-Only Zero based index of the last selected Data Row.
PreserveGroupings
PreserveLayout
PreserveSortedColumns
PrintTitle System Use Only
QuickFindColumnKey Read-Only
QuickFindText Read-Only
Rows Read-Only Grid Rows.
SavedLayout Read-Only System Use Only
SelectedRowsCount Read-Only A count of the number of Selected Rows.
SortedColumns Read-Only The Sorted Columns.
UltraDataSource Read-Only System Use Only
UltraGrid Read-Only The underlying Ultragrid control.
VirtualClass Read-Only System Use Only Virtual Class object for virtual bound grids.
VisibleFlag Read-Only True Visible property, as required for .NET 8 (J033361).
Namespace:
Intersoft.ISUserInterface6
Assembly:
ISUserInterface6, Version=6.0.3
Target Framework:
.NET 9.0