Class GridModel
This is the GridModel class that holds all data information about a grid and provides methods to completely initialize a grid
and attach it later to a GridControlBase so that its contents can be rendered to the screen.
Inheritance
System.Object
GridModel
Implements
System.IDisposable
Assembly: Syncfusion.Grid.Wpf.dll
Syntax
public class GridModel : Object, IGridVolatileCellStylesHost, IOperationFeedbackProvider, IDisposable
Constructors
GridModel()
Declaration
Properties
ActiveGridView
Gets or sets the active grid view.
Declaration
public GridControlBase ActiveGridView { get; set; }
Property Value
BaseStylesMap
Declaration
public GridBaseStylesMap BaseStylesMap { get; set; }
Property Value
Gets or sets cached horizontal scroll value.
Declaration
public double CachedHScrollValue { get; set; }
Property Value
Gets or sets cached vertical scroll value.
Declaration
public double CachedVScrollValue { get; set; }
Property Value
CellModels
Manages cell types for the grid.
Declaration
public GridCellModelCollection CellModels { get; }
Property Value
CellSpanBackgrounds
Gets cell spans in the grid.
Declaration
public GridCellSpanBackgroundInfoCollection CellSpanBackgrounds { get; }
Property Value
ColStyles
Gives you access to the column style information of a column.
Declaration
public GridStyleInfoIndexer ColStyles { get; }
Property Value
Examples
The following example make some changes to the grid using the indexer:
model.ColStyles[2].Font.Bold = true;
model.ColStyles[2].Font.FontSize = 16;
model.ColStyles[2].HorizontalAlignment = HorizontalAlignment.Center;
model.ColStyles[2].VerticalAlignment = VerticalAlignment.Center;
model.ColStyles[2].CellType = "Static";
If you query for specific attributes in a cell and these attributes have not been explicitly set,
the GridStyleInfo object that is return by the indexer is smart enough to query base styles for
queried information.
model.ColStyles[1].Background = Brushes.Red;
Brush color = model[1, 1].Background;
// model[1, 1].TextColor will return Brushes.Red
ColumnCount
Gets or sets the number of columns in the grid.
Declaration
public int ColumnCount { get; set; }
Property Value
ColumnWidths
Gets column widths for the grid.
Declaration
public IPaddedEditableLineSizeHost ColumnWidths { get; set; }
Property Value
CommandStack
Gets undo and redo in the grid.
Declaration
public GridModelCommandManager CommandStack { get; }
Property Value
CoveredCells
Gets covered cells in the grid.
Declaration
public GridCoveredCellInfoCollection CoveredCells { get; }
Property Value
CoveredRanges
Declaration
public GridCoveredCellInfoCollection CoveredRanges { get; }
Property Value
CurrentCellState
GridCurrentCell.Activate and GridCurrentCell.Deactivate
set and reset this state.
Declaration
public GridModelCurrentCellState CurrentCellState { get; set; }
Property Value
CutPaste
Gets clipboard operations for the grid.
Declaration
public GridModelCutPaste CutPaste { get; }
Property Value
Data
Gets or sets a GridCellData object that saves cell contents and row and column headers for the GridModel.
Declaration
public GridCellData Data { get; }
Property Value
Declaration
public bool DisableEditorsContextMenu { get; set; }
Property Value
DragDropData
Declaration
public GridModel.InternalGridDragDropData DragDropData { get; }
Property Value
Type |
Syncfusion.Windows.Controls.Grid.GridModel.InternalGridDragDropData |
Declaration
public bool EnableContextMenu { get; set; }
Property Value
EventsHost
Declaration
public IGridModelEventsHost EventsHost { get; set; }
Property Value
Gets or sets the number of footer columns.
Declaration
public int FooterColumns { get; set; }
Property Value
Gets or sets the number of footer rows.
Declaration
public int FooterRows { get; set; }
Property Value
Declaration
public GridStyleInfo FooterStyle { get; }
Property Value
Declaration
public GridFormulaEngine FormulaEngine { get; set; }
Property Value
FrozenColumns
Gets or sets the number of frozen columns.
Declaration
public int FrozenColumns { get; set; }
Property Value
FrozenRows
Gets or sets the number of frozen rows.
Declaration
public int FrozenRows { get; set; }
Property Value
GraphicModel
Declaration
public GraphicModel GraphicModel { get; set; }
Property Value
GridCopyPaste
Gets or sets the GridCutPaste
Declaration
public IGridCopyPaste GridCopyPaste { get; set; }
Property Value
HasBaseStylesMap
Declaration
public bool HasBaseStylesMap { get; }
Property Value
HeaderColumns
Gets or sets the number of header columns.
Declaration
public int HeaderColumns { get; set; }
Property Value
Gets or sets the number of header rows.
Declaration
public int HeaderRows { get; set; }
Property Value
Declaration
public GridStyleInfo HeaderStyle { get; }
Property Value
HiddenColRanges
Read only collection of hidden columns.
Declaration
public ReadOnlyObservableCollection<GridRangeInfo> HiddenColRanges { get; protected set; }
Property Value
Type |
System.Collections.ObjectModel.ReadOnlyObservableCollection<GridRangeInfo> |
HiddenRowRanges
Read only collection of hidden rows.
Declaration
public ReadOnlyObservableCollection<GridRangeInfo> HiddenRowRanges { get; protected set; }
Property Value
Type |
System.Collections.ObjectModel.ReadOnlyObservableCollection<GridRangeInfo> |
IgnoreReadOnly
Gets or sets a value indicating whether to make changes to Read-only cells.
Set this True if you want to be able make changes to Read-only cells.
Declaration
public bool IgnoreReadOnly { get; set; }
Property Value
Item[Int32, Int32]
Gives you access to the style information of a cell.
Declaration
public GridStyleInfo this[int rowIndex, int columnIndex] { get; set; }
Parameters
Type |
Name |
Description |
System.Int32 |
rowIndex |
Row index.
|
System.Int32 |
columnIndex |
Column index.
|
Property Value
Options
A GridModelOptions that allows you to adjust behavior and appearance of the grid.
Declaration
public GridModelOptions Options { get; set; }
Property Value
OverlappingCells
Declaration
public GridOverlappingCellInfoCollection OverlappingCells { get; }
Property Value
RowCount
Gets or sets the number of rows in the grid.
Declaration
public int RowCount { get; set; }
Property Value
RowHeights
Gets row heights for the grid.
Declaration
public IPaddedEditableLineSizeHost RowHeights { get; }
Property Value
RowStyles
Gives you access to the row style information of a row.
Declaration
public GridStyleInfoIndexer RowStyles { get; }
Property Value
Examples
The following example make some changes to the grid using the indexer:
model.RowStyles[2].Font.Bold = true;
model.RowStyles[2].Font.FontSize = 16;
model.RowStyles[2].HorizontalAlignment = HorizontalAlignment.Center;
model.RowStyles[2].VerticalAlignment = VerticalAlignment.Center;
model.RowStyles[2].CellType = "Static";
If you query for specific attributes in a cell and these attributes have not been explicitly set for the cell,
the GridStyleInfo object that is returned by the indexer is smart enough to query base styles for
queried information.
model.RowStyles[1].Background = Brushes.Red;
Brush color = model[1, 1].Background;
// model[1, 1].TextColor will return Brushes.Red
SelectedCells
Gets or sets selected cells in the grid.
Declaration
public GridRangeInfo SelectedCells { get; set; }
Property Value
SelectedRanges
Declaration
public virtual GridRangeInfoList SelectedRanges { get; }
Property Value
Selections
Manages selected ranges in the grid. Allows you to add and remove selections, determines
selection state of a specific cell and more.
Declaration
public GridModelSelections Selections { get; }
Property Value
ShouldRecordUndo
Gets a value indicating whether undo information should be logged.
Declaration
public virtual bool ShouldRecordUndo { get; }
Property Value
Sizer
Declaration
public GridColumnAutoSizer Sizer { get; }
Property Value
SupportsQueryCoveredCellCallback
Declaration
public bool SupportsQueryCoveredCellCallback { get; set; }
Property Value
TableStyle
Gets the table style. Individual cells will inherit attributes from the table style.
Declaration
public GridStyleInfo TableStyle { get; set; }
Property Value
TextDataExchange
Declaration
public virtual GridModelTextDataExchange TextDataExchange { get; set; }
Property Value
UserData
Gets / sets the user-definable data for the current object.
Declaration
public IDictionary UserData { get; }
Property Value
Type |
System.Collections.IDictionary |
Views
Gets the grid views for the current grid model.
Declaration
public IEnumerable<GridControlBase> Views { get; }
Property Value
VolatileCellStyles
Declaration
public GridVolatileCellStyles VolatileCellStyles { get; }
Property Value
VolatileCellStylesFactoryMethod
This Factory Method setter lets you replace the default GridVolatileData store
with your own custom volatile data store derived from IGridVolatileData.
Declaration
public Func<GridModel, GridVolatileCellStyles> VolatileCellStylesFactoryMethod { get; set; }
Property Value
Methods
add_CellRequestNavigate(CellRequestNavigateEventHandler)
Declaration
public void add_CellRequestNavigate(CellRequestNavigateEventHandler value)
Parameters
add_ClipboardCanCopy(GridCutPasteEventHandler)
Declaration
public void add_ClipboardCanCopy(GridCutPasteEventHandler value)
Parameters
add_ClipboardCanCut(GridCutPasteEventHandler)
Declaration
public void add_ClipboardCanCut(GridCutPasteEventHandler value)
Parameters
add_ClipboardCanPaste(GridCutPasteEventHandler)
Declaration
public void add_ClipboardCanPaste(GridCutPasteEventHandler value)
Parameters
add_ClipboardCopy(GridCutPasteEventHandler)
Declaration
public void add_ClipboardCopy(GridCutPasteEventHandler value)
Parameters
add_ClipboardCut(GridCutPasteEventHandler)
Declaration
public void add_ClipboardCut(GridCutPasteEventHandler value)
Parameters
add_ClipboardPaste(GridCutPasteEventHandler)
Declaration
public void add_ClipboardPaste(GridCutPasteEventHandler value)
Parameters
add_ClipboardPasted(GridCutPasteEventHandler)
Declaration
public void add_ClipboardPasted(GridCutPasteEventHandler value)
Parameters
add_ColumnsInserted(GridRangeInsertedEventHandler)
Declaration
public void add_ColumnsInserted(GridRangeInsertedEventHandler value)
Parameters
add_ColumnsMoved(GridRangeMovedEventHandler)
Declaration
public void add_ColumnsMoved(GridRangeMovedEventHandler value)
Parameters
add_ColumnsRemoved(GridRangeRemovedEventHandler)
Declaration
public void add_ColumnsRemoved(GridRangeRemovedEventHandler value)
Parameters
add_CommitCellInfo(GridCommitCellInfoEventHandler)
Declaration
public void add_CommitCellInfo(GridCommitCellInfoEventHandler value)
Parameters
add_CommittedCellInfo(GridCommitCellInfoEventHandler)
Declaration
public void add_CommittedCellInfo(GridCommitCellInfoEventHandler value)
Parameters
add_OleDropAtRowCol(GridOleDropAtRowColEventHandler)
Declaration
public void add_OleDropAtRowCol(GridOleDropAtRowColEventHandler value)
Parameters
add_OperationFeedback(OperationFeedbackEventHandler)
Declaration
public void add_OperationFeedback(OperationFeedbackEventHandler value)
Parameters
add_ParseCommonFormats(GridCellTextEventHandler)
Declaration
public void add_ParseCommonFormats(GridCellTextEventHandler value)
Parameters
add_QueryBaseStyles(GridQueryBaseStylesEventHandler)
Declaration
public void add_QueryBaseStyles(GridQueryBaseStylesEventHandler value)
Parameters
add_QueryCellFormattedText(GridCellTextEventHandler)
Declaration
public void add_QueryCellFormattedText(GridCellTextEventHandler value)
Parameters
add_QueryCellInfo(GridQueryCellInfoEventHandler)
Declaration
public void add_QueryCellInfo(GridQueryCellInfoEventHandler value)
Parameters
add_QueryCellModel(GridQueryCellModelEventHandler)
Declaration
public void add_QueryCellModel(GridQueryCellModelEventHandler value)
Parameters
add_QueryCellSpanBackgrounds(GridQueryCellSpanBackgroundsEventHandler)
Declaration
public void add_QueryCellSpanBackgrounds(GridQueryCellSpanBackgroundsEventHandler value)
Parameters
add_QueryCellText(GridCellTextEventHandler)
Declaration
public void add_QueryCellText(GridCellTextEventHandler value)
Parameters
add_QueryContextMenuInfo(GridQueryContextMenuInfoEventHandler)
Declaration
public void add_QueryContextMenuInfo(GridQueryContextMenuInfoEventHandler value)
Parameters
add_QueryCoveredRange(GridQueryCoveredRangeEventHandler)
Declaration
public void add_QueryCoveredRange(GridQueryCoveredRangeEventHandler value)
Parameters
add_QueryOleDataSourceData(GridQueryOleDataSourceDataEventHandler)
Declaration
public void add_QueryOleDataSourceData(GridQueryOleDataSourceDataEventHandler value)
Parameters
add_RowsInserted(GridRangeInsertedEventHandler)
Declaration
public void add_RowsInserted(GridRangeInsertedEventHandler value)
Parameters
add_RowsMoved(GridRangeMovedEventHandler)
Declaration
public void add_RowsMoved(GridRangeMovedEventHandler value)
Parameters
add_RowsRemoved(GridRangeRemovedEventHandler)
Declaration
public void add_RowsRemoved(GridRangeRemovedEventHandler value)
Parameters
add_SaveCellFormattedText(GridCellTextEventHandler)
Declaration
public void add_SaveCellFormattedText(GridCellTextEventHandler value)
Parameters
add_SaveCellText(GridCellTextEventHandler)
Declaration
public void add_SaveCellText(GridCellTextEventHandler value)
Parameters
add_SelectionChanged(GridSelectionChangedEventHandler)
Declaration
public void add_SelectionChanged(GridSelectionChangedEventHandler value)
Parameters
add_SelectionChanging(GridSelectionChangingEventHandler)
Declaration
public void add_SelectionChanging(GridSelectionChangingEventHandler value)
Parameters
ChangeCells(GridRangeInfo, GridStyleInfo)
Applies a style to the specified range of cells.
Declaration
public bool ChangeCells(GridRangeInfo range, GridStyleInfo cellInfo)
Parameters
Returns
Type |
Description |
System.Boolean |
A System.Boolean that indicates if the operation was successful.
|
ChangeCells(GridRangeInfo, GridStyleInfo, StyleModifyType)
Applies a style to the specified range of cells.
Declaration
public bool ChangeCells(GridRangeInfo range, GridStyleInfo cellInfo, StyleModifyType modifyType)
Parameters
Returns
Type |
Description |
System.Boolean |
A System.Boolean that indicates if the operation was successful.
|
ChangeCells(GridRangeInfo, GridStyleInfo[])
Applies an array of styles to the specified range of cells.
Declaration
public bool ChangeCells(GridRangeInfo range, GridStyleInfo[] cellsInfo)
Parameters
Returns
Type |
Description |
System.Boolean |
A System.Boolean that indicates if the operation was successful.
|
ChangeCells(GridRangeInfo, GridStyleInfo[], StyleModifyType)
Applies an array of styles to the specified range of cells.
Declaration
public virtual bool ChangeCells(GridRangeInfo range, GridStyleInfo[] cellsInfo, StyleModifyType modifyType)
Parameters
Returns
Type |
Description |
System.Boolean |
A System.Boolean that indicates if the operation was successful.
|
Examples
The following example assigns a previously create style with a bold font to a cell:
GridStyleInfo boldFontStyle = new GridStyleInfo();
boldFontStyle.Foreground = new SolidColorBrush(Colors.Red);
boldFontStyle.Font.FontWeight = FontWeights.Bold;
model[2, 1].Text = "Interior";
model.ChangeCells(GridRangeInfo.Cell(2, 1), boldFontStyle);
ChangeCells(GridRangeInfo, String)
Applies a text to the specified range of cells.
Declaration
public bool ChangeCells(GridRangeInfo range, string textValue)
Parameters
Type |
Name |
Description |
GridRangeInfo |
range |
A GridRangeInfo that specifies the range of cells.
|
System.String |
textValue |
The text to be saved in cells.
|
Returns
Type |
Description |
System.Boolean |
A System.Boolean that indicates if the operation was successful.
|
ChangeSelectionState(Int32, Int32, GridRangeInfo[])
Records current selection state - current cell and selected ranges. Will be used for restoring selections when performing undo / redo,
Declaration
public void ChangeSelectionState(int currentRow, int currentCol, GridRangeInfo[] ranges)
Parameters
Type |
Name |
Description |
System.Int32 |
currentRow |
The row index of current cell.
|
System.Int32 |
currentCol |
The column index of current cell.
|
GridRangeInfo[] |
ranges |
The current list of selected ranges.
|
CreateAutoSizer()
Declaration
protected virtual GridColumnAutoSizer CreateAutoSizer()
Returns
Declaration
protected virtual GridMoveCellsState CreateGridMoveCellsState(IEditableLineSizeHost lineSizes)
Parameters
Returns
CreateVolatileCellStyles()
Creates the GridVolatileCellStyles objects which allocates style objects and maintains a weak reference to them.
Override this method to provide your own custom custom volatile data store or assign a delegate as shown in VolatileCellStylesFactoryMethod method. The default version for CreateVolatileCellStyles checks VolatileCellStylesFactoryMethod property and calls the delegate.
Declaration
protected virtual GridVolatileCellStyles CreateVolatileCellStyles()
Returns
Deserialize(String)
Declaration
public virtual void Deserialize(string fileName)
Parameters
Type |
Name |
Description |
System.String |
fileName |
|
DeserializeFromStream(TextReader)
Deserializes from stream.
Declaration
public virtual void DeserializeFromStream(TextReader textReader)
Parameters
Type |
Name |
Description |
System.IO.TextReader |
textReader |
The text reader.
|
DeserializeFromString(String)
Deserializes GridModel properties from string.
Declaration
public virtual void DeserializeFromString(string content)
Parameters
Type |
Name |
Description |
System.String |
content |
The content.
|
Dispose()
Disposes all the resources used by the GridModel class.
Declaration
Dispose(Boolean)
Disposes all the resources used by the GridModel class.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
true to release all the resources.
|
GetCachedStandardValues(TypeConverter, Type)
Declaration
public GridPropertyStandardValuesList GetCachedStandardValues(TypeConverter converter, Type propertyType)
Parameters
Type |
Name |
Description |
System.ComponentModel.TypeConverter |
converter |
The TypeConverter
|
System.Type |
propertyType |
The Type
|
Returns
GetCellInfo(Int32, Int32, GridStyleInfo)
Declaration
public bool GetCellInfo(int rowIndex, int colIndex, GridStyleInfo style)
Parameters
Type |
Name |
Description |
System.Int32 |
rowIndex |
Row index.
|
System.Int32 |
colIndex |
Column index.
|
GridStyleInfo |
style |
The style object that will receive data.
|
Returns
Type |
Description |
System.Boolean |
A System.Boolean that indicates, if the specified cell information modified with the updated style
|
GetCellsInfo(GridRangeInfo)
Declaration
public virtual GridStyleInfo[] GetCellsInfo(GridRangeInfo range)
Parameters
Returns
GetStyleDataSource(GridStyleInfo)
This is called from GridDropDownGridListControlCellModel to initialize datasource on demand.
Override this method to calculate the datasource on demand
only when it is needed and not every time in QueryStyleInfo. Default behavior is to return
style.ChoiceList if not empty. If style.ChoiceList is empty, style.ItemsSource is returned.
Declaration
public virtual IEnumerable GetStyleDataSource(GridStyleInfo style)
Parameters
Returns
Type |
Description |
System.Collections.IEnumerable |
The style datasource.
|
InsertColumns(Int32, Int32)
Inserts the given number of columns at the specified column index.
Declaration
public virtual void InsertColumns(int insertAtColumnIndex, int count)
Parameters
Type |
Name |
Description |
System.Int32 |
insertAtColumnIndex |
The column index to insert.
|
System.Int32 |
count |
Number of columns to be inserted.
|
InsertColumnsCore(Int32, Int32, GridMoveCellsState)
Declaration
protected virtual void InsertColumnsCore(int insertAtColumnIndex, int count, GridMoveCellsState moveCellsState)
Parameters
Type |
Name |
Description |
System.Int32 |
insertAtColumnIndex |
|
System.Int32 |
count |
|
GridMoveCellsState |
moveCellsState |
|
InsertRows(Int32, Int32)
Inserts specified number of rows at the given row index.
Declaration
public virtual void InsertRows(int insertAtRowIndex, int count)
Parameters
Type |
Name |
Description |
System.Int32 |
insertAtRowIndex |
The row index to insert.
|
System.Int32 |
count |
Number of rows to be inserted
|
InsertRowsCore(Int32, Int32, GridMoveCellsState)
Declaration
protected virtual void InsertRowsCore(int insertAtRowIndex, int count, GridMoveCellsState moveCellsState)
Parameters
Type |
Name |
Description |
System.Int32 |
insertAtRowIndex |
|
System.Int32 |
count |
|
GridMoveCellsState |
moveCellsState |
|
InvalidateCell(CellSpanInfoBase)
Calls GridControlBase.InvalidateCell for each GridControlBase object
associated with this GridModel.
Declaration
public void InvalidateCell(CellSpanInfoBase span)
Parameters
InvalidateCell(RowColumnIndex)
Calls GridControlBase.InvalidateCell for each GridControlBase object
associated with this GridModel.
Declaration
public void InvalidateCell(RowColumnIndex cellRowColumnIndex)
Parameters
Type |
Name |
Description |
RowColumnIndex |
cellRowColumnIndex |
The cell row column index.
|
InvalidateCell(GridRangeInfo)
Calls GridControlBase.InvalidateCell for each GridControlBase object
associated with this GridModel.
Declaration
public void InvalidateCell(GridRangeInfo gridRangeInfo)
Parameters
Type |
Name |
Description |
GridRangeInfo |
gridRangeInfo |
The range of cells to be repainted.
|
InvalidateVisual()
Invalidates the complete visual.
Declaration
public void InvalidateVisual()
InvalidateVisual(Boolean)
Invalidates the complete visual.
Declaration
public void InvalidateVisual(bool setArrangeDirty)
Parameters
Type |
Name |
Description |
System.Boolean |
setArrangeDirty |
When set to true, forces a complete new layout.
|
IsCols(GridRangeInfoList)
Returns true if all the GridRangeInfo in this list is of Type Col, otherwise returns false.
Declaration
public bool IsCols(GridRangeInfoList rangeList)
Parameters
Returns
IsRows(GridRangeInfoList)
Returns true if all the GridRangeInfo in this list is of Type Row, otherwise returns false.
Declaration
public bool IsRows(GridRangeInfoList rangeList)
Parameters
Returns
MoveColumns(Int32, Int32, Int32)
Moves the given number of columns from one position to another.
Declaration
public void MoveColumns(int removeAtColumnIndex, int count, int insertAtColumnIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
removeAtColumnIndex |
Source column index.
|
System.Int32 |
count |
Number of columns to be moved.
|
System.Int32 |
insertAtColumnIndex |
Destination column index.
|
MoveRows(Int32, Int32, Int32)
Moves given number of rows from one position to another.
Declaration
public void MoveRows(int removeAtRowIndex, int count, int insertAtRowIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
removeAtRowIndex |
Source row index.
|
System.Int32 |
count |
Number of rows to be moved.
|
System.Int32 |
insertAtRowIndex |
Destination row index.
|
OnBaseStylesMapChanged(EventArgs)
Raises the BaseStylesMapChanged event.
Declaration
protected virtual void OnBaseStylesMapChanged(EventArgs e)
Parameters
Type |
Name |
Description |
System.EventArgs |
e |
A System.EventArgs that contains the event data.
|
OnCellModelsChanged(CollectionChangeEventArgs)
Declaration
protected virtual void OnCellModelsChanged(CollectionChangeEventArgs e)
Parameters
Type |
Name |
Description |
System.ComponentModel.CollectionChangeEventArgs |
e |
A System.ComponentModel.CollectionChangeEventArgs that contains the event data.
|
OnCellRequestNavigate(CellRequestNavigateEventArgs)
Declaration
protected virtual void OnCellRequestNavigate(CellRequestNavigateEventArgs e)
Parameters
OnClipboardCanCopy(GridCutPasteEventArgs)
Declaration
protected virtual void OnClipboardCanCopy(GridCutPasteEventArgs e)
Parameters
OnClipboardCanCut(GridCutPasteEventArgs)
Declaration
protected virtual void OnClipboardCanCut(GridCutPasteEventArgs e)
Parameters
OnClipboardCanPaste(GridCutPasteEventArgs)
Declaration
protected virtual void OnClipboardCanPaste(GridCutPasteEventArgs e)
Parameters
OnClipboardCopy(GridCutPasteEventArgs)
Declaration
protected virtual void OnClipboardCopy(GridCutPasteEventArgs e)
Parameters
OnClipboardCut(GridCutPasteEventArgs)
Declaration
protected virtual void OnClipboardCut(GridCutPasteEventArgs e)
Parameters
OnClipboardPaste(GridCutPasteEventArgs)
Declaration
protected virtual void OnClipboardPaste(GridCutPasteEventArgs e)
Parameters
OnClipboardPasted(GridCutPasteEventArgs)
This event calls after Clipboard paste.
Declaration
protected virtual void OnClipboardPasted(GridCutPasteEventArgs e)
Parameters
OnColumnsInserted(GridRangeInsertedEventArgs)
Declaration
protected virtual void OnColumnsInserted(GridRangeInsertedEventArgs e)
Parameters
OnColumnsMoved(GridRangeMovedEventArgs)
Declaration
protected virtual void OnColumnsMoved(GridRangeMovedEventArgs e)
Parameters
OnColumnsRemoved(GridRangeRemovedEventArgs)
Declaration
protected virtual void OnColumnsRemoved(GridRangeRemovedEventArgs e)
Parameters
OnCommitCellInfo(GridCommitCellInfoEventArgs)
Declaration
protected virtual void OnCommitCellInfo(GridCommitCellInfoEventArgs e)
Parameters
OnCommittedCellInfo(GridCommitCellInfoEventArgs)
Declaration
protected virtual void OnCommittedCellInfo(GridCommitCellInfoEventArgs e)
Parameters
Declaration
protected virtual ContextMenu OnContextMenuCreating()
Returns
Type |
System.Windows.Controls.ContextMenu |
OnCreateBaseStylesMap()
Declaration
protected virtual GridBaseStylesMap OnCreateBaseStylesMap()
Returns
OnCreateColumnWidths()
Declaration
protected virtual IPaddedEditableLineSizeHost OnCreateColumnWidths()
Returns
OnCreateRowHeights()
Declaration
protected virtual IPaddedEditableLineSizeHost OnCreateRowHeights()
Returns
OnOleDropAtRowCol(GridOleDropAtRowColEventArgs)
Declaration
protected virtual void OnOleDropAtRowCol(GridOleDropAtRowColEventArgs e)
Parameters
OnOleDroppedData(EventArgs)
Declaration
protected virtual void OnOleDroppedData(EventArgs e)
Parameters
Type |
Name |
Description |
System.EventArgs |
e |
A System.EventArgs that contains the event data.
|
OnParseCommonFormats(GridCellTextEventArgs)
Declaration
protected virtual void OnParseCommonFormats(GridCellTextEventArgs e)
Parameters
OnQueryBaseStyles(GridQueryBaseStylesEventArgs)
Declaration
protected virtual void OnQueryBaseStyles(GridQueryBaseStylesEventArgs e)
Parameters
OnQueryCellFormattedText(GridCellTextEventArgs)
Declaration
protected virtual void OnQueryCellFormattedText(GridCellTextEventArgs e)
Parameters
OnQueryCellInfo(GridQueryCellInfoEventArgs)
Declaration
protected virtual void OnQueryCellInfo(GridQueryCellInfoEventArgs e)
Parameters
OnQueryCellModel(GridQueryCellModelEventArgs)
Declaration
protected virtual void OnQueryCellModel(GridQueryCellModelEventArgs e)
Parameters
OnQueryCellSpanBackgrounds(GridQueryCellSpanBackgroundsEventArgs)
Declaration
protected virtual void OnQueryCellSpanBackgrounds(GridQueryCellSpanBackgroundsEventArgs e)
Parameters
OnQueryCellText(GridCellTextEventArgs)
Declaration
protected virtual void OnQueryCellText(GridCellTextEventArgs e)
Parameters
Declaration
protected virtual void OnQueryContextMenuInfo(GridQueryContextMenuInfoEventArgs e)
Parameters
OnQueryCoveredRange(GridQueryCoveredRangeEventArgs)
Declaration
protected virtual void OnQueryCoveredRange(GridQueryCoveredRangeEventArgs e)
Parameters
OnQueryDragDropMoveClearCells(CancelEventArgs)
Declaration
protected virtual void OnQueryDragDropMoveClearCells(CancelEventArgs e)
Parameters
Type |
Name |
Description |
System.ComponentModel.CancelEventArgs |
e |
A System.ComponentModel.CancelEventArgs that contains the event data.
|
OnQueryOleDataSourceData(GridQueryOleDataSourceDataEventArgs)
Declaration
protected virtual void OnQueryOleDataSourceData(GridQueryOleDataSourceDataEventArgs e)
Parameters
OnRowsInserted(GridRangeInsertedEventArgs)
Declaration
protected virtual void OnRowsInserted(GridRangeInsertedEventArgs e)
Parameters
OnRowsMoved(GridRangeMovedEventArgs)
Declaration
protected virtual void OnRowsMoved(GridRangeMovedEventArgs e)
Parameters
OnRowsRemoved(GridRangeRemovedEventArgs)
Declaration
protected virtual void OnRowsRemoved(GridRangeRemovedEventArgs e)
Parameters
OnSaveCellFormattedText(GridCellTextEventArgs)
Declaration
protected virtual void OnSaveCellFormattedText(GridCellTextEventArgs e)
Parameters
OnSaveCellText(GridCellTextEventArgs)
Declaration
protected virtual void OnSaveCellText(GridCellTextEventArgs e)
Parameters
OnSelectionChanged(GridSelectionChangedEventArgs)
Declaration
protected virtual void OnSelectionChanged(GridSelectionChangedEventArgs e)
Parameters
OnSelectionChanging(GridSelectionChangingEventArgs)
Declaration
protected virtual void OnSelectionChanging(GridSelectionChangingEventArgs e)
Parameters
OnUpdateAutoSizer(Boolean, Boolean)
Declaration
protected virtual void OnUpdateAutoSizer(bool applySizes, bool columnSizerChanged)
Parameters
Type |
Name |
Description |
System.Boolean |
applySizes |
|
System.Boolean |
columnSizerChanged |
|
RaiseOleDropAtRowCol(GridOleDropAtRowColEventArgs)
Declaration
public void RaiseOleDropAtRowCol(GridOleDropAtRowColEventArgs e)
Parameters
RaiseOleDroppedData(EventArgs)
Declaration
public void RaiseOleDroppedData(EventArgs e)
Parameters
Type |
Name |
Description |
System.EventArgs |
e |
|
RaiseParseCommonFormats(GridCellTextEventArgs)
Declaration
public void RaiseParseCommonFormats(GridCellTextEventArgs e)
Parameters
RaiseQueryCellFormattedText(GridCellTextEventArgs)
Declaration
public void RaiseQueryCellFormattedText(GridCellTextEventArgs e)
Parameters
RaiseQueryCellModel(GridQueryCellModelEventArgs)
Declaration
public void RaiseQueryCellModel(GridQueryCellModelEventArgs e)
Parameters
RaiseQueryCellText(GridCellTextEventArgs)
Declaration
public void RaiseQueryCellText(GridCellTextEventArgs e)
Parameters
Declaration
public void RaiseQueryContextMenuInfo(GridQueryContextMenuInfoEventArgs e)
Parameters
RaiseQueryDragDropMoveClearCells(CancelEventArgs)
Declaration
public void RaiseQueryDragDropMoveClearCells(CancelEventArgs e)
Parameters
Type |
Name |
Description |
System.ComponentModel.CancelEventArgs |
e |
|
RaiseQueryOleDataSourceData(GridQueryOleDataSourceDataEventArgs)
Declaration
public void RaiseQueryOleDataSourceData(GridQueryOleDataSourceDataEventArgs e)
Parameters
RaiseSaveCellFormattedText(GridCellTextEventArgs)
Declaration
public void RaiseSaveCellFormattedText(GridCellTextEventArgs e)
Parameters
RaiseSaveCellText(GridCellTextEventArgs)
Declaration
public void RaiseSaveCellText(GridCellTextEventArgs e)
Parameters
remove_CellRequestNavigate(CellRequestNavigateEventHandler)
Declaration
public void remove_CellRequestNavigate(CellRequestNavigateEventHandler value)
Parameters
remove_ClipboardCanCopy(GridCutPasteEventHandler)
Declaration
public void remove_ClipboardCanCopy(GridCutPasteEventHandler value)
Parameters
remove_ClipboardCanCut(GridCutPasteEventHandler)
Declaration
public void remove_ClipboardCanCut(GridCutPasteEventHandler value)
Parameters
remove_ClipboardCanPaste(GridCutPasteEventHandler)
Declaration
public void remove_ClipboardCanPaste(GridCutPasteEventHandler value)
Parameters
remove_ClipboardCopy(GridCutPasteEventHandler)
Declaration
public void remove_ClipboardCopy(GridCutPasteEventHandler value)
Parameters
remove_ClipboardCut(GridCutPasteEventHandler)
Declaration
public void remove_ClipboardCut(GridCutPasteEventHandler value)
Parameters
remove_ClipboardPaste(GridCutPasteEventHandler)
Declaration
public void remove_ClipboardPaste(GridCutPasteEventHandler value)
Parameters
remove_ClipboardPasted(GridCutPasteEventHandler)
Declaration
public void remove_ClipboardPasted(GridCutPasteEventHandler value)
Parameters
remove_ColumnsInserted(GridRangeInsertedEventHandler)
Declaration
public void remove_ColumnsInserted(GridRangeInsertedEventHandler value)
Parameters
remove_ColumnsMoved(GridRangeMovedEventHandler)
Declaration
public void remove_ColumnsMoved(GridRangeMovedEventHandler value)
Parameters
remove_ColumnsRemoved(GridRangeRemovedEventHandler)
Declaration
public void remove_ColumnsRemoved(GridRangeRemovedEventHandler value)
Parameters
remove_CommitCellInfo(GridCommitCellInfoEventHandler)
Declaration
public void remove_CommitCellInfo(GridCommitCellInfoEventHandler value)
Parameters
remove_CommittedCellInfo(GridCommitCellInfoEventHandler)
Declaration
public void remove_CommittedCellInfo(GridCommitCellInfoEventHandler value)
Parameters
remove_OleDropAtRowCol(GridOleDropAtRowColEventHandler)
Declaration
public void remove_OleDropAtRowCol(GridOleDropAtRowColEventHandler value)
Parameters
remove_OperationFeedback(OperationFeedbackEventHandler)
Declaration
public void remove_OperationFeedback(OperationFeedbackEventHandler value)
Parameters
remove_ParseCommonFormats(GridCellTextEventHandler)
Declaration
public void remove_ParseCommonFormats(GridCellTextEventHandler value)
Parameters
remove_QueryBaseStyles(GridQueryBaseStylesEventHandler)
Declaration
public void remove_QueryBaseStyles(GridQueryBaseStylesEventHandler value)
Parameters
remove_QueryCellFormattedText(GridCellTextEventHandler)
Declaration
public void remove_QueryCellFormattedText(GridCellTextEventHandler value)
Parameters
remove_QueryCellInfo(GridQueryCellInfoEventHandler)
Declaration
public void remove_QueryCellInfo(GridQueryCellInfoEventHandler value)
Parameters
remove_QueryCellModel(GridQueryCellModelEventHandler)
Declaration
public void remove_QueryCellModel(GridQueryCellModelEventHandler value)
Parameters
remove_QueryCellSpanBackgrounds(GridQueryCellSpanBackgroundsEventHandler)
Declaration
public void remove_QueryCellSpanBackgrounds(GridQueryCellSpanBackgroundsEventHandler value)
Parameters
remove_QueryCellText(GridCellTextEventHandler)
Declaration
public void remove_QueryCellText(GridCellTextEventHandler value)
Parameters
remove_QueryContextMenuInfo(GridQueryContextMenuInfoEventHandler)
Declaration
public void remove_QueryContextMenuInfo(GridQueryContextMenuInfoEventHandler value)
Parameters
remove_QueryCoveredRange(GridQueryCoveredRangeEventHandler)
Declaration
public void remove_QueryCoveredRange(GridQueryCoveredRangeEventHandler value)
Parameters
remove_QueryOleDataSourceData(GridQueryOleDataSourceDataEventHandler)
Declaration
public void remove_QueryOleDataSourceData(GridQueryOleDataSourceDataEventHandler value)
Parameters
remove_RowsInserted(GridRangeInsertedEventHandler)
Declaration
public void remove_RowsInserted(GridRangeInsertedEventHandler value)
Parameters
remove_RowsMoved(GridRangeMovedEventHandler)
Declaration
public void remove_RowsMoved(GridRangeMovedEventHandler value)
Parameters
remove_RowsRemoved(GridRangeRemovedEventHandler)
Declaration
public void remove_RowsRemoved(GridRangeRemovedEventHandler value)
Parameters
remove_SaveCellFormattedText(GridCellTextEventHandler)
Declaration
public void remove_SaveCellFormattedText(GridCellTextEventHandler value)
Parameters
remove_SaveCellText(GridCellTextEventHandler)
Declaration
public void remove_SaveCellText(GridCellTextEventHandler value)
Parameters
remove_SelectionChanged(GridSelectionChangedEventHandler)
Declaration
public void remove_SelectionChanged(GridSelectionChangedEventHandler value)
Parameters
remove_SelectionChanging(GridSelectionChangingEventHandler)
Declaration
public void remove_SelectionChanging(GridSelectionChangingEventHandler value)
Parameters
RemoveColumns(Int32, Int32)
Removes given number of columns from the specified index.
Declaration
public virtual void RemoveColumns(int removeAtColumnIndex, int count)
Parameters
Type |
Name |
Description |
System.Int32 |
removeAtColumnIndex |
The column index.
|
System.Int32 |
count |
Number of columns to be removed.
|
RemoveColumnsCore(Int32, Int32, GridMoveCellsState)
Declaration
protected virtual void RemoveColumnsCore(int removeAtColumnIndex, int count, GridMoveCellsState moveCellsState)
Parameters
Type |
Name |
Description |
System.Int32 |
removeAtColumnIndex |
|
System.Int32 |
count |
|
GridMoveCellsState |
moveCellsState |
|
RemoveRows(Int32, Int32)
Deletes given number of rows from the specified index.
Declaration
public virtual void RemoveRows(int removeAtRowIndex, int count)
Parameters
Type |
Name |
Description |
System.Int32 |
removeAtRowIndex |
The row index.
|
System.Int32 |
count |
Number of rows to be removed.
|
RemoveRowsCore(Int32, Int32, GridMoveCellsState)
Declaration
protected virtual void RemoveRowsCore(int removeAtRowIndex, int count, GridMoveCellsState moveCellsState)
Parameters
Type |
Name |
Description |
System.Int32 |
removeAtRowIndex |
|
System.Int32 |
count |
|
GridMoveCellsState |
moveCellsState |
|
ResizeColumnsToFit(GridRangeInfo, GridResizeToFitOptions)
Resizes a range of columns to optimally fit contents of the
specified range of cells and given options.
Declaration
public bool ResizeColumnsToFit(GridRangeInfo range, GridResizeToFitOptions options)
Parameters
Type |
Name |
Description |
GridRangeInfo |
range |
The range of cells to be analyzed.
|
GridResizeToFitOptions |
options |
Specifies whether row or column headers should be included; if size can be reduced and if covered cells should be considered.
|
Returns
Type |
Description |
System.Boolean |
True if any changes were made; False if all sizes were already optimal.
|
ResizeColumnsToFit(GridRangeInfo, GridResizeToFitOptions, Boolean)
Declaration
public bool ResizeColumnsToFit(GridRangeInfo range, GridResizeToFitOptions options, bool EnableOptimizedResize)
Parameters
Returns
ResizeRowsToFit(GridRangeInfo, GridResizeToFitOptions)
Resizes a range of rows to optimally fit contents of the
specified range of cells and given options.
Declaration
public bool ResizeRowsToFit(GridRangeInfo range, GridResizeToFitOptions options)
Parameters
Type |
Name |
Description |
GridRangeInfo |
range |
The range of cells to be analyzed.
|
GridResizeToFitOptions |
options |
Specifies whether row or column headers should be included; if size can be reduced and if covered cells should be considered.
|
Returns
Type |
Description |
System.Boolean |
True if any changes were made; False if all sizes were already optimal.
|
ResumeFormattedTextCalculation()
Declaration
protected virtual void ResumeFormattedTextCalculation()
ResumeRecordUndo()
Resume logging undo information.
Declaration
public void ResumeRecordUndo()
Serialize(String)
Serializes the specified properties in the GridModel.
Declaration
public virtual void Serialize(string fileName)
Parameters
Type |
Name |
Description |
System.String |
fileName |
|
SerializeAsString()
Serializes the GridModel properties as string.
Declaration
public virtual string SerializeAsString()
Returns
Type |
Description |
System.String |
Serialized data as String
|
SerializeToStream(TextWriter)
Declaration
public virtual void SerializeToStream(TextWriter textWriter)
Parameters
Type |
Name |
Description |
System.IO.TextWriter |
textWriter |
The text writer.
|
SetCellInfo(Int32, Int32, GridStyleInfo, StyleModifyType)
Applies the style for the specified row and column index based on the provided StyleModifyType.
Declaration
public bool SetCellInfo(int rowIndex, int colIndex, GridStyleInfo style, StyleModifyType modifyType)
Parameters
Returns
Type |
Description |
System.Boolean |
A System.Boolean that indicates if the style of the specied cell was applied successfully.
|
SetGridModelCommandManager(GridModel)
Declaration
protected virtual void SetGridModelCommandManager(GridModel gridModel)
Parameters
ShouldHideColumn(Int32, Boolean)
Declaration
protected virtual bool ShouldHideColumn(int colIndex, bool hide)
Parameters
Type |
Name |
Description |
System.Int32 |
colIndex |
|
System.Boolean |
hide |
|
Returns
ShouldHideRow(Int32, Boolean)
Declaration
protected virtual bool ShouldHideRow(int rowIndex, bool hide)
Parameters
Type |
Name |
Description |
System.Int32 |
rowIndex |
|
System.Boolean |
hide |
|
Returns
SuspendFormattedTextCalculation()
Declaration
protected virtual void SuspendFormattedTextCalculation()
SuspendRecordUndo()
Suspend logging undo information.
Declaration
public void SuspendRecordUndo()
Events
BaseStylesMapChanged
Declaration
public event EventHandler BaseStylesMapChanged
Event Type
CellModelsChanged
Occurs when the CellModels collection is changed.
Declaration
public event CollectionChangeEventHandler CellModelsChanged
Event Type
Type |
System.ComponentModel.CollectionChangeEventHandler |
CellRequestNavigate
Declaration
public event CellRequestNavigateEventHandler CellRequestNavigate
Event Type
ClipboardCanCopy
Declaration
public event GridCutPasteEventHandler ClipboardCanCopy
Event Type
ClipboardCanCut
Declaration
public event GridCutPasteEventHandler ClipboardCanCut
Event Type
ClipboardCanPaste
Declaration
public event GridCutPasteEventHandler ClipboardCanPaste
Event Type
ClipboardCopy
Declaration
public event GridCutPasteEventHandler ClipboardCopy
Event Type
ClipboardCut
Declaration
public event GridCutPasteEventHandler ClipboardCut
Event Type
ClipboardPaste
Declaration
public event GridCutPasteEventHandler ClipboardPaste
Event Type
ClipboardPasted
Declaration
public event GridCutPasteEventHandler ClipboardPasted
Event Type
ColumnsInserted
Declaration
public event GridRangeInsertedEventHandler ColumnsInserted
Event Type
ColumnsMoved
Declaration
public event GridRangeMovedEventHandler ColumnsMoved
Event Type
ColumnsRemoved
Declaration
public event GridRangeRemovedEventHandler ColumnsRemoved
Event Type
CommitCellInfo
Occurs when the model is about to save style information about a specific cell.
Declaration
public event GridCommitCellInfoEventHandler CommitCellInfo
Event Type
CommittedCellInfo
Occurs after the model has saved the style information about a specific cell.
Declaration
public event GridCommitCellInfoEventHandler CommittedCellInfo
Event Type
Disposing
Occurs when this component is about to be disposed.
Declaration
public event EventHandler Disposing
Event Type
OleDropAtRowCol
Declaration
public event GridOleDropAtRowColEventHandler OleDropAtRowCol
Event Type
OleDroppedData
Occurs after the user releases the mouse over a cell at the end of an OLE drag-and-drop operation and
the data were applied to the grid.
Declaration
public event EventHandler OleDroppedData
Event Type
OperationFeedback
Occurs when an operation takes a longer time and the user should be notified
about its status and have a chance to abort.
Declaration
public event OperationFeedbackEventHandler OperationFeedback
Event Type
Handle this event to provide support for parsing the formatted string and convert it into the the underlying cell's value.
Declaration
public event GridCellTextEventHandler ParseCommonFormats
Event Type
QueryBaseStyles
Occurs when the model queries information about a base style.
Declaration
public event GridQueryBaseStylesEventHandler QueryBaseStyles
Event Type
QueryCellFormattedText
Occurs each time the GridStyleInfo.Text is called to get the string that represents the underlying cell's value.
Declaration
public event GridCellTextEventHandler QueryCellFormattedText
Event Type
QueryCellInfo
Occurs when the model queries for style information about a specific cell.
This event allows you to customize cell contents at run-time on demand, just before
the cell is drawn
Declaration
public event GridQueryCellInfoEventHandler QueryCellInfo
Event Type
QueryCellModel
Declaration
public event GridQueryCellModelEventHandler QueryCellModel
Event Type
See Also
QueryCellSpanBackgrounds
Occurs when the model queries information about a spanned background at a specific cell.
Declaration
public event GridQueryCellSpanBackgroundsEventHandler QueryCellSpanBackgrounds
Event Type
QueryCellText
Occurs each time the GridStyleInfo.Text is called to get the string that represents the underlying cell's value.
Declaration
public event GridCellTextEventHandler QueryCellText
Event Type
Declaration
public event GridQueryContextMenuInfoEventHandler QueryContextMenuInfo
Event Type
QueryCoveredRange
Occurs when the model queries information about a covered range at a specific cell.
Declaration
public event GridQueryCoveredRangeEventHandler QueryCoveredRange
Event Type
QueryDragDropMoveClearCells
Occurs when the user drops data onto another control using OLE drag-and-drop
and does not press the Control Key. Set e.Cancel = True for this event if you do not
want the grid to clear cell contents of the dragged cells.
Declaration
public event CancelEventHandler QueryDragDropMoveClearCells
Event Type
Type |
System.ComponentModel.CancelEventHandler |
QueryOleDataSourceData
Declaration
public event GridQueryOleDataSourceDataEventHandler QueryOleDataSourceData
Event Type
RowsInserted
Declaration
public event GridRangeInsertedEventHandler RowsInserted
Event Type
RowsMoved
Declaration
public event GridRangeMovedEventHandler RowsMoved
Event Type
RowsRemoved
Declaration
public event GridRangeRemovedEventHandler RowsRemoved
Event Type
SaveCellFormattedText
Occurs each time the GridStyleInfo.FormattedText is called to set the raw string that represents the underlying cell's value.
Declaration
public event GridCellTextEventHandler SaveCellFormattedText
Event Type
SaveCellText
Occurs each time the GridStyleInfo.Text is called to set the raw string that represents the underlying cell's value.
Declaration
public event GridCellTextEventHandler SaveCellText
Event Type
SelectionChanged
Declaration
public event GridSelectionChangedEventHandler SelectionChanged
Event Type
SelectionChanging
Declaration
public event GridSelectionChangingEventHandler SelectionChanging
Event Type
See Also
Explicit Interface Implementations
IOperationFeedbackProvider.FeedbackStack
Declaration
Stack IOperationFeedbackProvider.FeedbackStack { get; }
Returns
Type |
System.Collections.Stack |
IOperationFeedbackProvider.RaiseOperationFeedbackEvent(OperationFeedbackEventArgs)
Declaration
void IOperationFeedbackProvider.RaiseOperationFeedbackEvent(OperationFeedbackEventArgs e)
Parameters
IGridVolatileCellStylesHost.CommitCellInfo(RowColumnIndex, GridStyleInfo, StyleInfoProperty)
Declaration
void IGridVolatileCellStylesHost.CommitCellInfo(RowColumnIndex cell, GridStyleInfo style, StyleInfoProperty sip)
Parameters
IGridVolatileCellStylesHost.LookupCellModel(String)
Declaration
GridCellModelBase IGridVolatileCellStylesHost.LookupCellModel(string id)
Parameters
Type |
Name |
Description |
System.String |
id |
|
Returns
IGridVolatileCellStylesHost.QueryBaseStyles(RowColumnIndex, GridStyleInfo)
Declaration
IStyleInfo[] IGridVolatileCellStylesHost.QueryBaseStyles(RowColumnIndex cell, GridStyleInfo style)
Parameters
Returns
IGridVolatileCellStylesHost.QueryCellInfo(RowColumnIndex, GridStyleInfo)
Declaration
void IGridVolatileCellStylesHost.QueryCellInfo(RowColumnIndex cell, GridStyleInfo style)
Parameters
Implements
System.IDisposable
Extension Methods
See Also