menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridDataGroupDropAreaModel - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GridDataGroupDropAreaModel

    Inheritance
    System.Object
    GridModel
    GridDataGroupDropAreaModel
    Implements
    IGridVolatileCellStylesHost
    IOperationFeedbackProvider
    System.IDisposable
    IGridDataGroupDropAreaModel
    Inherited Members
    GridModel.ActiveGridView
    GridModel.BaseStylesMap
    GridModel.BaseStylesMapChanged
    GridModel.CachedHScrollValue
    GridModel.CachedVScrollValue
    GridModel.CellModels
    GridModel.CellModelsChanged
    GridModel.CellRequestNavigate
    GridModel.CellSpanBackgrounds
    GridModel.ChangeCells(GridRangeInfo, GridStyleInfo)
    GridModel.ChangeCells(GridRangeInfo, GridStyleInfo, StyleModifyType)
    GridModel.ChangeCells(GridRangeInfo, GridStyleInfo[])
    GridModel.ChangeCells(GridRangeInfo, GridStyleInfo[], StyleModifyType)
    GridModel.ChangeCells(GridRangeInfo, String)
    GridModel.ChangeSelectionState(Int32, Int32, GridRangeInfo[])
    GridModel.ClipboardCanCopy
    GridModel.ClipboardCanCut
    GridModel.ClipboardCanPaste
    GridModel.ClipboardCopy
    GridModel.ClipboardCut
    GridModel.ClipboardPaste
    GridModel.ClipboardPasted
    GridModel.ColStyles
    GridModel.ColumnCount
    GridModel.ColumnsInserted
    GridModel.ColumnsMoved
    GridModel.ColumnsRemoved
    GridModel.ColumnWidths
    GridModel.CommandStack
    GridModel.CommitCellInfo
    GridModel.CommittedCellInfo
    GridModel.CoveredCells
    GridModel.CoveredRanges
    GridModel.CreateAutoSizer()
    GridModel.CreateGridMoveCellsState(IEditableLineSizeHost)
    GridModel.CreateVolatileCellStyles()
    GridModel.CurrentCellState
    GridModel.CutPaste
    GridModel.Data
    GridModel.Deserialize(String)
    GridModel.DeserializeFromStream(TextReader)
    GridModel.DeserializeFromString(String)
    GridModel.DisableEditorsContextMenu
    GridModel.Dispose()
    GridModel.Disposing
    GridModel.DragDropData
    GridModel.EnableContextMenu
    GridModel.EventsHost
    GridModel.FooterColumns
    GridModel.FooterRows
    GridModel.FooterStyle
    GridModel.FormulaEngine
    GridModel.FrozenColumns
    GridModel.FrozenRows
    GridModel.GetCachedStandardValues(TypeConverter, Type)
    GridModel.GetCellInfo(Int32, Int32, GridStyleInfo)
    GridModel.GetCellsInfo(GridRangeInfo)
    GridModel.GetStyleDataSource(GridStyleInfo)
    GridModel.GraphicModel
    GridModel.GridCopyPaste
    GridModel.HasBaseStylesMap
    GridModel.HeaderColumns
    GridModel.HeaderRows
    GridModel.HeaderStyle
    GridModel.HiddenColRanges
    GridModel.HiddenRowRanges
    GridModel.IgnoreReadOnly
    GridModel.IGridVolatileCellStylesHost.CommitCellInfo(RowColumnIndex, GridStyleInfo, StyleInfoProperty)
    GridModel.IGridVolatileCellStylesHost.LookupCellModel(String)
    GridModel.IGridVolatileCellStylesHost.QueryBaseStyles(RowColumnIndex, GridStyleInfo)
    GridModel.IGridVolatileCellStylesHost.QueryCellInfo(RowColumnIndex, GridStyleInfo)
    GridModel.InsertColumns(Int32, Int32)
    GridModel.InsertColumnsCore(Int32, Int32, GridMoveCellsState)
    GridModel.InsertRows(Int32, Int32)
    GridModel.InsertRowsCore(Int32, Int32, GridMoveCellsState)
    GridModel.InvalidateCell(CellSpanInfoBase)
    GridModel.InvalidateCell(GridRangeInfo)
    GridModel.InvalidateCell(RowColumnIndex)
    GridModel.InvalidateVisual()
    GridModel.InvalidateVisual(Boolean)
    GridModel.IOperationFeedbackProvider.FeedbackStack
    GridModel.IOperationFeedbackProvider.RaiseOperationFeedbackEvent(OperationFeedbackEventArgs)
    GridModel.IsCols(GridRangeInfoList)
    GridModel.IsRows(GridRangeInfoList)
    GridModel.Item[Int32, Int32]
    GridModel.MoveColumns(Int32, Int32, Int32)
    GridModel.MoveRows(Int32, Int32, Int32)
    GridModel.OleDropAtRowCol
    GridModel.OleDroppedData
    GridModel.OnBaseStylesMapChanged(EventArgs)
    GridModel.OnCellModelsChanged(CollectionChangeEventArgs)
    GridModel.OnCellRequestNavigate(CellRequestNavigateEventArgs)
    GridModel.OnClipboardCanCopy(GridCutPasteEventArgs)
    GridModel.OnClipboardCanCut(GridCutPasteEventArgs)
    GridModel.OnClipboardCanPaste(GridCutPasteEventArgs)
    GridModel.OnClipboardCopy(GridCutPasteEventArgs)
    GridModel.OnClipboardCut(GridCutPasteEventArgs)
    GridModel.OnClipboardPaste(GridCutPasteEventArgs)
    GridModel.OnClipboardPasted(GridCutPasteEventArgs)
    GridModel.OnColumnsInserted(GridRangeInsertedEventArgs)
    GridModel.OnColumnsMoved(GridRangeMovedEventArgs)
    GridModel.OnColumnsRemoved(GridRangeRemovedEventArgs)
    GridModel.OnCommitCellInfo(GridCommitCellInfoEventArgs)
    GridModel.OnCommittedCellInfo(GridCommitCellInfoEventArgs)
    GridModel.OnContextMenuCreating()
    GridModel.OnCreateBaseStylesMap()
    GridModel.OnCreateColumnWidths()
    GridModel.OnCreateRowHeights()
    GridModel.OnOleDropAtRowCol(GridOleDropAtRowColEventArgs)
    GridModel.OnOleDroppedData(EventArgs)
    GridModel.OnParseCommonFormats(GridCellTextEventArgs)
    GridModel.OnQueryBaseStyles(GridQueryBaseStylesEventArgs)
    GridModel.OnQueryCellFormattedText(GridCellTextEventArgs)
    GridModel.OnQueryCellModel(GridQueryCellModelEventArgs)
    GridModel.OnQueryCellSpanBackgrounds(GridQueryCellSpanBackgroundsEventArgs)
    GridModel.OnQueryCellText(GridCellTextEventArgs)
    GridModel.OnQueryContextMenuInfo(GridQueryContextMenuInfoEventArgs)
    GridModel.OnQueryDragDropMoveClearCells(CancelEventArgs)
    GridModel.OnQueryOleDataSourceData(GridQueryOleDataSourceDataEventArgs)
    GridModel.OnRowsInserted(GridRangeInsertedEventArgs)
    GridModel.OnRowsMoved(GridRangeMovedEventArgs)
    GridModel.OnRowsRemoved(GridRangeRemovedEventArgs)
    GridModel.OnSaveCellFormattedText(GridCellTextEventArgs)
    GridModel.OnSaveCellText(GridCellTextEventArgs)
    GridModel.OnSelectionChanged(GridSelectionChangedEventArgs)
    GridModel.OnSelectionChanging(GridSelectionChangingEventArgs)
    GridModel.OnUpdateAutoSizer(Boolean, Boolean)
    GridModel.OperationFeedback
    GridModel.Options
    GridModel.OverlappingCells
    GridModel.ParseCommonFormats
    GridModel.QueryBaseStyles
    GridModel.QueryCellFormattedText
    GridModel.QueryCellInfo
    GridModel.QueryCellModel
    GridModel.QueryCellSpanBackgrounds
    GridModel.QueryCellText
    GridModel.QueryContextMenuInfo
    GridModel.QueryCoveredRange
    GridModel.QueryDragDropMoveClearCells
    GridModel.QueryOleDataSourceData
    GridModel.RaiseOleDropAtRowCol(GridOleDropAtRowColEventArgs)
    GridModel.RaiseOleDroppedData(EventArgs)
    GridModel.RaiseParseCommonFormats(GridCellTextEventArgs)
    GridModel.RaiseQueryCellFormattedText(GridCellTextEventArgs)
    GridModel.RaiseQueryCellModel(GridQueryCellModelEventArgs)
    GridModel.RaiseQueryCellText(GridCellTextEventArgs)
    GridModel.RaiseQueryContextMenuInfo(GridQueryContextMenuInfoEventArgs)
    GridModel.RaiseQueryDragDropMoveClearCells(CancelEventArgs)
    GridModel.RaiseQueryOleDataSourceData(GridQueryOleDataSourceDataEventArgs)
    GridModel.RaiseSaveCellFormattedText(GridCellTextEventArgs)
    GridModel.RaiseSaveCellText(GridCellTextEventArgs)
    GridModel.RemoveColumns(Int32, Int32)
    GridModel.RemoveColumnsCore(Int32, Int32, GridMoveCellsState)
    GridModel.RemoveRows(Int32, Int32)
    GridModel.RemoveRowsCore(Int32, Int32, GridMoveCellsState)
    GridModel.ResizeColumnsToFit(GridRangeInfo, GridResizeToFitOptions)
    GridModel.ResizeColumnsToFit(GridRangeInfo, GridResizeToFitOptions, Boolean)
    GridModel.ResizeRowsToFit(GridRangeInfo, GridResizeToFitOptions)
    GridModel.ResumeFormattedTextCalculation()
    GridModel.ResumeRecordUndo()
    GridModel.RowCount
    GridModel.RowHeights
    GridModel.RowsInserted
    GridModel.RowsMoved
    GridModel.RowsRemoved
    GridModel.RowStyles
    GridModel.SaveCellFormattedText
    GridModel.SaveCellText
    GridModel.SelectedCells
    GridModel.SelectedRanges
    GridModel.SelectionChanged
    GridModel.SelectionChanging
    GridModel.Selections
    GridModel.Serialize(String)
    GridModel.SerializeAsString()
    GridModel.SerializeToStream(TextWriter)
    GridModel.SetCellInfo(Int32, Int32, GridStyleInfo, StyleModifyType)
    GridModel.SetGridModelCommandManager(GridModel)
    GridModel.ShouldHideColumn(Int32, Boolean)
    GridModel.ShouldHideRow(Int32, Boolean)
    GridModel.ShouldRecordUndo
    GridModel.Sizer
    GridModel.SupportsQueryCoveredCellCallback
    GridModel.SuspendFormattedTextCalculation()
    GridModel.SuspendRecordUndo()
    GridModel.TableStyle
    GridModel.TextDataExchange
    GridModel.UserData
    GridModel.Views
    GridModel.VolatileCellStyles
    GridModel.VolatileCellStylesFactoryMethod
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Syncfusion.Windows.Controls.Grid
    Assembly: Syncfusion.Grid.Wpf.dll
    Syntax
    public class GridDataGroupDropAreaModel : GridModel, IGridVolatileCellStylesHost, IOperationFeedbackProvider, IDisposable, IGridDataGroupDropAreaModel

    Constructors

    GridDataGroupDropAreaModel(GridDataTableModel)

    Initializes a new instance of the GridDataGroupDropAreaModel class.

    Declaration
    public GridDataGroupDropAreaModel(GridDataTableModel tableModel)
    Parameters
    Type Name Description
    GridDataTableModel tableModel

    The table model.

    Fields

    OffsetColumn

    Declaration
    public const int OffsetColumn = 4
    Field Value
    Type
    System.Int32

    Properties

    GroupDropAreaText

    Gets or sets the group drop area text.

    Declaration
    public string GroupDropAreaText { get; set; }
    Property Value
    Type Description
    System.String

    The group drop area text.

    Table

    Gets the table.

    Declaration
    public GridDataTable Table { get; }
    Property Value
    Type Description
    GridDataTable

    The table.

    TableModel

    Gets the table model.

    Declaration
    public GridDataTableModel TableModel { get; }
    Property Value
    Type Description
    GridDataTableModel

    The table model.

    TableProperties

    Gets the table properties.

    Declaration
    public GridDataTableProperties TableProperties { get; }
    Property Value
    Type Description
    GridDataTableProperties

    The table properties.

    Methods

    ColIndexToField(Int32)

    Cols the index to field.

    Declaration
    public int ColIndexToField(int colIndex)
    Parameters
    Type Name Description
    System.Int32 colIndex

    Index of the col.

    Returns
    Type
    System.Int32

    Dispose(Boolean)

    Releases unmanaged and - optionally - managed resources

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing

    true to release both managed and unmanaged resources; false to release only unmanaged resources.

    Overrides
    GridModel.Dispose(Boolean)

    IsHeaderColIndex(Int32)

    Determines whether [is header col index] [the specified col index].

    Declaration
    public bool IsHeaderColIndex(int colIndex)
    Parameters
    Type Name Description
    System.Int32 colIndex

    Index of the col.

    Returns
    Type Description
    System.Boolean

    true if [is header col index] [the specified col index]; otherwise, false.

    OnQueryCellInfo(GridQueryCellInfoEventArgs)

    Raises the QueryCellInfo event.

    Declaration
    protected override void OnQueryCellInfo(GridQueryCellInfoEventArgs e)
    Parameters
    Type Name Description
    GridQueryCellInfoEventArgs e

    The GridQueryCellInfoEventArgs instance containing the event data.

    Overrides
    GridModel.OnQueryCellInfo(GridQueryCellInfoEventArgs)

    OnQueryCoveredRange(GridQueryCoveredRangeEventArgs)

    Raises the QueryCoveredRange event.

    Declaration
    protected override void OnQueryCoveredRange(GridQueryCoveredRangeEventArgs e)
    Parameters
    Type Name Description
    GridQueryCoveredRangeEventArgs e

    The GridQueryCoveredRangeEventArgs instance containing the event data.

    Overrides
    GridModel.OnQueryCoveredRange(GridQueryCoveredRangeEventArgs)

    ResolvePositionToVisibleColumnIndex(Int32)

    Resolves the index of the position to visible column.

    Declaration
    public int ResolvePositionToVisibleColumnIndex(int colIdx)
    Parameters
    Type Name Description
    System.Int32 colIdx

    The col idx.

    Returns
    Type
    System.Int32

    ResolveVisibleColumnIndexToPosition(Int32)

    Resolves the visible column index to position.

    Declaration
    public int ResolveVisibleColumnIndexToPosition(int colIdx)
    Parameters
    Type Name Description
    System.Int32 colIdx

    The col idx.

    Returns
    Type
    System.Int32

    Implements

    IGridVolatileCellStylesHost
    IOperationFeedbackProvider
    System.IDisposable
    IGridDataGroupDropAreaModel

    Extension Methods

    GridModelExportExtensions.ExportToExcel(GridModel, GridRangeInfo, ExcelEngine, Int32, IRange)
    GridModelExportExtensions.ExportToExcel(GridModel, GridRangeInfo, ExcelEngine, Int32, IRange, GridCellExportToExcelHandler)
    GridModelExportExtensions.ExportToExcel(GridModel, String, ExcelVersion)
    GridModelExportExtensions.ExportToExcel(GridModel, String, ExcelVersion, GridCellExportToExcelHandler)
    GridModelExportExtensions.ExportToExcel(GridModel, IWorksheet, ExcelExportingOptions)
    GridModelExportExtensions.ExportToExcel(GridModel, GridRangeInfo, IWorksheet, IRange)
    GridModelExportExtensions.ExportToExcel(GridModel, GridRangeInfo, IWorksheet, IRange, GridCellExportToExcelHandler)
    GridModelExportExtensions.ExportToExcel(GridModel, GridRangeInfo, IWorksheet, IRange, ExcelExportingOptions)
    GridModelExportExtensions.ExportToCSV(GridModel, String)
    GridModelExportExtensions.ExportToCSV(GridModel, GridRangeInfo, String)
    GridModelImportExtensions.ImportFromExcel(GridModel, Stream)
    GridModelImportExtensions.ImportFromExcel(GridModel, Stream, GridCellImportFromExcelHandler)
    GridModelImportExtensions.ImportFromExcel(GridModel, String)
    GridModelImportExtensions.ImportFromExcel(GridModel, String, GridCellImportFromExcelHandler)
    GridModelImportExtensions.ImportFromExcel(GridModel, IWorksheet)
    GridModelImportExtensions.ImportFromExcel(GridModel, IWorksheet, GridCellImportFromExcelHandler)
    GridModelImportExtensions.ImportFromExcelToVirtualGrid(GridModel, IWorkbook, IWorksheet, GridCellImportFromExcelHandler)
    GridPdfExportExtension.ExportToPdfGridDocument(GridModel, GridRangeInfo)
    GridPdfExportExtension.ExportToPdfGridDocument(GridModel, GridRangeInfo, GridCellExportToPdfHandler)
    GridPdfExportExtension.ExportToPdfGridDocument(GridModel, GridRangeInfo, DrawPdfHeaderFooterEventHandler, DrawPdfHeaderFooterEventHandler)
    GridPdfExportExtension.ExportToPdfGridDocument(GridModel, GridRangeInfo, GridCellExportToPdfHandler, DrawPdfHeaderFooterEventHandler, DrawPdfHeaderFooterEventHandler)
    GridPdfExportExtension.ExportToPdfGridDocument(GridModel, GridRangeInfo, String)
    GridPdfExportExtension.ExportToPdfGridDocument(GridModel, GridRangeInfo, GridCellExportToPdfHandler, String)
    GridPdfExportExtension.ExportToPdfGridDocument(GridModel, GridRangeInfo, DrawPdfHeaderFooterEventHandler, DrawPdfHeaderFooterEventHandler, String)
    GridPdfExportExtension.ExportToPdfGridDocument(GridModel, GridRangeInfo, GridCellExportToPdfHandler, DrawPdfHeaderFooterEventHandler, DrawPdfHeaderFooterEventHandler, String)
    GridPdfExportExtension.ExportToPdfGrid(GridModel, GridRangeInfo)
    GridPdfExportExtension.ExportToPdfGrid(GridModel, GridRangeInfo, GridCellExportToPdfHandler)
    GridPdfExportExtension.ExportToPdf(GridModel, GridRangeInfo, ExportToPdfOptions)
    GridPdfExportExtension.ExportToPdfDocument(GridModel, GridRangeInfo, ExportToPdfOptions)
    GridPdfExportExtension.ExportToPdfLightTableDocument(GridModel, GridRangeInfo, String)
    GridPdfExportExtension.ExportToPdfLightTableDocument(GridModel, GridRangeInfo, DrawPdfHeaderFooterEventHandler, DrawPdfHeaderFooterEventHandler, String)
    GridPdfExportExtension.ExportToPdfLightTableDocument(GridModel, GridRangeInfo)
    GridPdfExportExtension.ExportToPdfLightTableDocument(GridModel, GridRangeInfo, DrawPdfHeaderFooterEventHandler, DrawPdfHeaderFooterEventHandler)
    GridPdfExportExtension.ExportToPdfLightTable(GridModel, GridRangeInfo)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved