Search Results for

    Show / Hide Table of Contents

    Class ColumnConfigurationModel

    Model which contains all information about a single Grid column configuration

    Inheritance
    System.Object
    ViewModelBase
    ColumnConfigurationModel
    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 ColumnConfigurationModel : ViewModelBase, IViewModelBase, INotifyPropertyChanged, IAsyncViewModel

    Constructors

    | Improve this Doc View Source

    ColumnConfigurationModel()

    Create configuration and set default values

    Declaration
    public ColumnConfigurationModel()

    Properties

    | Improve this Doc View Source

    AggregationFunctions

    List of aggregation functions

    Declaration
    [Browsable(false)]
    public List<Telerik.Windows.Data.EnumerableAggregateFunctionBase> AggregationFunctions { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<Telerik.Windows.Data.EnumerableAggregateFunctionBase>
    | Improve this Doc View Source

    AggregationMode

    Declaration
    [Browsable(false)]
    public GridColumnAggregationMode AggregationMode { get; set; }
    Property Value
    Type Description
    GridColumnAggregationMode
    | Improve this Doc View Source

    AggregationShowAvgValue

    Declaration
    [Display(GroupName = "Aggregation", Name = "Durchschnitt anzeigen")]
    public bool AggregationShowAvgValue { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    AggregationShowCountValue

    Declaration
    [Display(GroupName = "Aggregation", Name = "Anzahl anzeigen")]
    public bool AggregationShowCountValue { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    AggregationShowMaxValue

    Declaration
    [Display(GroupName = "Aggregation", Name = "Maximalwert anzeigen")]
    public bool AggregationShowMaxValue { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    AggregationShowMinValue

    Declaration
    [Display(GroupName = "Aggregation", Name = "Minimalwert anzeigen")]
    public bool AggregationShowMinValue { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    AggregationShowSumValue

    Declaration
    [Display(GroupName = "Aggregation", Name = "Summe anzeigen")]
    public bool AggregationShowSumValue { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    AggregationText

    Gets or sets the aggregation text

    Declaration
    [Display(GroupName = "Aggregation", Name = "Anzeigetext", Order = 100)]
    public string AggregationText { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    ColorColumnName

    Gets or sets the visualization mode

    Declaration
    [Display(GroupName = "Darstellung", Name = "Spalte Hintergrundfarbe")]
    public string ColorColumnName { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    CustomCellSelector

    Function that points to a custom row selector

    Declaration
    [Browsable(false)]
    public StyleSelector CustomCellSelector { get; set; }
    Property Value
    Type Description
    System.Windows.Controls.StyleSelector
    | Improve this Doc View Source

    DataFormatting

    Defines a string for using data formatting

    Declaration
    [Display(GroupName = "Allgemein", Name = "Formatierung")]
    public string DataFormatting { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    DefaultGroupIndex

    If set to a value, default grouping will be used in the given order

    Declaration
    [Display(GroupName = "Sortierung/Gruppierung", Name = "Standard Gruppierung")]
    public int? DefaultGroupIndex { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>
    | Improve this Doc View Source

    DefaultSorting

    Default sort direction. If set to null, no sorting will be used as default

    Declaration
    [Display(GroupName = "Sortierung/Gruppierung", Name = "Standard Sortierung")]
    public ListSortDirection? DefaultSorting { get; set; }
    Property Value
    Type Description
    System.Nullable<System.ComponentModel.ListSortDirection>
    | Improve this Doc View Source

    DefaultWidth

    Static column width. If set to 0, the column width will be set automatically to it's content size

    Declaration
    [Display(GroupName = "Allgemein", Name = "Breite")]
    public float DefaultWidth { get; set; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    DisplayIndex

    Order of the column header

    Declaration
    [Display(GroupName = "Allgemein", Name = "Index/Reihenfolge")]
    public int DisplayIndex { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    DisplayName

    Display name for the current column. Will be shown in the column header

    Declaration
    [Display(GroupName = "Allgemein", Name = "Anzeigename")]
    public string DisplayName { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    DivergentColumnType

    Divergent column type, such as for image columns

    Declaration
    [Browsable(false)]
    public IDivergentColumnType DivergentColumnType { get; set; }
    Property Value
    Type Description
    IDivergentColumnType
    | Improve this Doc View Source

    FontFamily

    Type/Familiy of the displayed font in the column header and the column cell content

    Declaration
    [Display(GroupName = "Text/Font", Name = "Schriftart")]
    public string FontFamily { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    FontSize

    Size of the displayed font in the column header and the column cell content

    Declaration
    [Display(GroupName = "Text/Font", Name = "Schriftgröße")]
    public int FontSize { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    FontStyle

    Font-Style like literal, bold, ...

    Declaration
    [Display(GroupName = "Text/Font", Name = "Schriftstil")]
    public int FontStyle { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    Id

    Unique id of the column

    Declaration
    [Browsable(false)]
    public Guid Id { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    InternName

    Name of the property, to which the collumn will be binded

    Declaration
    [Display(GroupName = "Allgemein", Name = "Spaltenname")]
    public string InternName { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    IsActive

    If set to true, the column will be active and visible

    Declaration
    [Display(GroupName = "Allgemein", Name = "Ist aktiv")]
    public bool IsActive { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    IsReadOnly

    Defines whether the class is readonly or not

    Declaration
    [Browsable(false)]
    public bool IsReadOnly { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    IsSearchable

    Declaration
    [Display(GroupName = "Suche", Name = "Ist durchsuchbar")]
    public bool IsSearchable { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    MaxWidth

    Gets or sets the maximum width constraint of the column.

    Declaration
    [Display(GroupName = "Allgemein", Name = "Maximale Breite")]
    public float MaxWidth { get; set; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    MinWidth

    Gets or sets the minimum width constraint of the column.

    Declaration
    [Display(GroupName = "Allgemein", Name = "Minimale Breite")]
    public float MinWidth { get; set; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    SearchDataType

    Declaration
    [Display(GroupName = "Suche", Name = "Datentyp")]
    public SearchDataType SearchDataType { get; set; }
    Property Value
    Type Description
    SearchDataType
    | Improve this Doc View Source

    TextAlignment

    Alignment of the cell content

    Declaration
    [Display(GroupName = "Text/Font", Name = "Ausrichtung")]
    public TextAlignment TextAlignment { get; set; }
    Property Value
    Type Description
    System.Windows.TextAlignment
    | Improve this Doc View Source

    TextWrapping

    Defines wrapping for column cell content

    Declaration
    [Display(GroupName = "Text/Font", Name = "Umbruch")]
    public TextWrapping TextWrapping { get; set; }
    Property Value
    Type Description
    System.Windows.TextWrapping
    | Improve this Doc View Source

    TranslatedDisplayName

    Gets a translated name for this column

    Declaration
    [Browsable(false)]
    public string TranslatedDisplayName { get; }
    Property Value
    Type Description
    System.String

    Implements

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