Search Results for

    Show / Hide Table of Contents

    Class GridConfigurationModel

    Contains a configuration for a GridView control

    Inheritance
    System.Object
    ViewModelBase
    GridConfigurationModel
    Implements
    UI.MVC.IViewModelBase
    System.ComponentModel.INotifyPropertyChanged
    IAsyncViewModel
    Inherited Members
    ViewModelBase.PropertyChanged
    ViewModelBase.RaisePropertyChanged(String)
    ViewModelBase.PropertySetter<T>(T, Action<T>, Boolean, Boolean, Boolean, String)
    ViewModelBase.OnClose()
    ViewModelBase.IsBusy
    ViewModelBase.IsDirty
    ViewModelBase.ForceSave
    ViewModelBase.Parent
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Simplic.UI.GridView
    Assembly: Simplic.UI.dll
    Syntax
    public class GridConfigurationModel : ViewModelBase, IViewModelBase, INotifyPropertyChanged, IAsyncViewModel

    Constructors

    | Improve this Doc View Source

    GridConfigurationModel()

    Create model and set default values

    Declaration
    public GridConfigurationModel()

    Properties

    | Improve this Doc View Source

    AutoExpandGroups

    Gets or sets whether to automatically expand groups or not

    Declaration
    public bool AutoExpandGroups { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    ColumnConfiguration

    Contains the column configuration for a grid view

    Declaration
    public virtual ObservableCollection<ColumnConfigurationModel> ColumnConfiguration { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<ColumnConfigurationModel>
    | Improve this Doc View Source

    CreateClrAPIModelMethod

    Gets or sets the clr method (full qualified) which is required for creating api models out of a grid row

    Declaration
    public string CreateClrAPIModelMethod { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    CreateClrAPIModelMethodParameter

    Comma seperated list which contains the rows which will passed as objects to the api method

    Declaration
    public string CreateClrAPIModelMethodParameter { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    CustomRowSelector

    Function that points to a custom row selector

    Declaration
    public Func<object, Style> CustomRowSelector { get; set; }
    Property Value
    Type Description
    System.Func<System.Object, System.Windows.Style>
    | Improve this Doc View Source

    DropDataService

    Gets or sets the drop data service

    Declaration
    public string DropDataService { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    EnableDrag

    Gets or sets whether drag and drop is enabled or not

    Declaration
    public bool EnableDrag { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    EnableDrop

    Gets or sets whether drag and drop is enabled or not

    Declaration
    public bool EnableDrop { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    EnableStickyGroupHeaders

    Gets or sets whether the group headers are sticky or not

    Declaration
    public bool EnableStickyGroupHeaders { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    GroupConfigurationJson

    Gets or sets the virtual group configuration as json

    Declaration
    public byte[] GroupConfigurationJson { get; set; }
    Property Value
    Type Description
    System.Byte[]
    | Improve this Doc View Source

    RemoveFromDragSrouce

    Gets or sets whether to remove an item from the drag source

    Declaration
    public bool RemoveFromDragSrouce { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    SelectedColumn

    Currently selected column

    Declaration
    public ColumnConfigurationModel SelectedColumn { get; set; }
    Property Value
    Type Description
    ColumnConfigurationModel
    | Improve this Doc View Source

    ShowColumnFooter

    Show footer for aggregation functions

    Declaration
    public bool ShowColumnFooter { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    ShowNumerationColumn

    Show Numeration column

    Declaration
    public bool ShowNumerationColumn { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    UseSelectColumn

    Defines, whether the grid should show a select column in the first position

    Declaration
    public bool UseSelectColumn { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    VirtualGroups

    Gets or sets a list of virtual groups

    Declaration
    public ObservableCollection<GridVirtualGroupConfiguration> VirtualGroups { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<GridVirtualGroupConfiguration>

    Methods

    | Improve this Doc View Source

    Initialize()

    Initialize

    Declaration
    public void Initialize()
    | Improve this Doc View Source

    PrepareSave()

    Prepare saving

    Declaration
    public void PrepareSave()

    Implements

    IViewModelBase
    System.ComponentModel.INotifyPropertyChanged
    IAsyncViewModel
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx