menu

WPF

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

    Show / Hide Table of Contents

    Class GridRenderStyleInfoDictionary

    A class that emulates a Dictionary API and contains GridRenderStyleInfo objects. Internally rows are held in a dictionary and each row has a dictionary of cells. The class also provides support for adding, removing and moving rows and columns.

    Inheritance
    System.Object
    RowColumnIndexValueDictionary<GridRenderStyleInfo>
    GridRenderStyleInfoDictionary
    Implements
    System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<RowColumnIndex, GridRenderStyleInfo>>
    System.Collections.IEnumerable
    IRowColumnIndexValueDictionaryCallbacks<GridRenderStyleInfo>
    Inherited Members
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.Add(RowColumnIndex, GridRenderStyleInfo)
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.Clear()
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.Clear(RowColumnIndex)
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.ContainsKey(RowColumnIndex)
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.Count
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.GetEnumerator()
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.IEnumerable.GetEnumerator()
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.InsertColumns(Int32, Int32, RowColumnIndexValueDictionary<GridRenderStyleInfo>)
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.InsertRows(Int32, Int32, RowColumnIndexValueDictionary<GridRenderStyleInfo>)
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.Item[RowColumnIndex]
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.Iterate(CellSpanInfoBase, RowColumnIndexValueDictionary.RowColumnIndexValueDelegate<>)
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.NotifyMovedRow
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.OnMovedRow(KeyValuePair<Int32, IntegerValueCellsDictionary<GridRenderStyleInfo>>, Int32)
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.OnRemovedRow(KeyValuePair<Int32, IntegerValueCellsDictionary<GridRenderStyleInfo>>)
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.Remove(CellSpanInfoBase)
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.Remove(RowColumnIndex)
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.RemoveAll()
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.RemoveColumns(Int32, Int32, RowColumnIndexValueDictionary<GridRenderStyleInfo>)
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.RemoveRows(Int32, Int32, RowColumnIndexValueDictionary<GridRenderStyleInfo>)
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.Rows
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.SetCallback(IRowColumnIndexValueDictionaryCallbacks<GridRenderStyleInfo>)
    RowColumnIndexValueDictionary<GridRenderStyleInfo>.TryGetValue(RowColumnIndex, GridRenderStyleInfo)
    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 GridRenderStyleInfoDictionary : RowColumnIndexValueDictionary<GridRenderStyleInfo>, IEnumerable<KeyValuePair<RowColumnIndex, GridRenderStyleInfo>>, IEnumerable, IRowColumnIndexValueDictionaryCallbacks<GridRenderStyleInfo>

    Constructors

    GridRenderStyleInfoDictionary()

    Initializes a new instance of the GridRenderStyleInfoDictionary class.

    Declaration
    public GridRenderStyleInfoDictionary()

    Methods

    OnMovedCell(RowColumnIndex, GridRenderStyleInfo)

    Called from RowColumnIndexValueDictionary<T> when a cell is moved after a InsertRows, RemoveRows, InsertColumns or RemoveColumns method call.

    Declaration
    public void OnMovedCell(RowColumnIndex cellRowColumnIndex, GridRenderStyleInfo value)
    Parameters
    Type Name Description
    RowColumnIndex cellRowColumnIndex

    The cell row column index.

    GridRenderStyleInfo value

    The cell style.

    OnRemoveCell(RowColumnIndex, GridRenderStyleInfo)

    Called when from RowColumnIndexValueDictionary<T> when a cell is removed either by a RemoveRows, RemoveColumns, Remove or RemoveAll call.

    Declaration
    public void OnRemoveCell(RowColumnIndex cellRowColumnIndex, GridRenderStyleInfo value)
    Parameters
    Type Name Description
    RowColumnIndex cellRowColumnIndex

    Index of the cell row column.

    GridRenderStyleInfo value

    The cell style.

    Implements

    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    IRowColumnIndexValueDictionaryCallbacks<T>

    Extension Methods

    PivotExtension.GroupByMany<TElement>(IEnumerable<TElement>, Int32, Func<TElement, Object>[])
    PivotExtension.GroupByMany<TElement>(IEnumerable<TElement>, IEnumerable<Func<TElement, Object>>)
    FunctionalExtensions.ForEach<T>(IEnumerable, Action<T>)
    FunctionalExtensions.ForEach<T>(IEnumerable<T>, Action<T>)
    FunctionalExtensions.ToList<T>(IEnumerable)
    ChartExtensionUtils.DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved