Search Results for

    Show / Hide Table of Contents

    Interface IBaseGrid

    A common set of functionality that is not type specific that the IBaseGrid<T> view implements in order to be accessible without knowing the generic type the grid works with

    Inherited Members
    IModelView.ClearUI()
    IModelView.ReActivateView()
    IModelView.ValidateUI()
    IModelView.Displayer
    IModelView.Descriptor
    IModelView.Controller
    IItemSelector.SelectionMode
    IItemSelector.SelectedObjects
    IItemSelector.SelectionChanged
    Namespace: LemonEdge.Client.Core.Views.Core
    Assembly: LemonEdge.ClientCore.dll
    Syntax
    public interface IBaseGrid : IModelView, IItemSelector

    Methods

    GetVisibleColumnIndexes()

    Returns a list of all visible columns in the grid view

    Declaration
    IEnumerable<short> GetVisibleColumnIndexes()
    Returns
    Type Description
    IEnumerable<short>

    A list of all visible columns in the grid view

    RecalculateAggregates()

    Forces the grid to recalculate any display of aggregate values

    Declaration
    void RecalculateAggregates()

    SilentSetPageIndex(int)

    Sets the UI display to show the specified page index, doesn't force the grid to react to that page change

    Declaration
    void SilentSetPageIndex(int index)
    Parameters
    Type Name Description
    int index

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.