Search Results for

    Show / Hide Table of Contents

    Class Section

    Represents a section in a Tab or a Form.

    Inheritance
    System.Object
    DynamicObject
    NamedDynamicObject
    Section
    Implements
    System.Dynamic.IDynamicMetaObjectProvider
    System.ComponentModel.INotifyPropertyChanged
    Inherited Members
    NamedDynamicObject.OnPropertyChanged(String)
    NamedDynamicObject.Name
    NamedDynamicObject.PropertyChanged
    DynamicObject.GetMember(String)
    DynamicObject.SetMember(String, Object)
    DynamicObject.GetMetaObject(Expression)
    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: TimeCockpit.Data.DataModel.View
    Assembly: TimeCockpit.Data.dll
    Syntax
    public class Section : NamedDynamicObject, IDynamicMetaObjectProvider, INotifyPropertyChanged

    Constructors

    Section()

    Initializes a new instance of the Section class.

    Declaration
    public Section()

    Properties

    Header

    Gets or sets the header of the section.

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

    SectionColumns

    Gets a list of columns in the section.

    Declaration
    public ObservableCollection<SectionColumn> SectionColumns { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<SectionColumn>

    VerticalTabOrder

    Gets or sets a value indicating whether to use vertical tab order instead of the default horizontal tab order. If this value is not set, the tab order of the parenting tab is used.

    Declaration
    public bool? VerticalTabOrder { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Boolean>

    Methods

    SectionColumnChanged(Object, PropertyChangedEventArgs)

    Event handler for the SectionColumnsChanged(Object, NotifyCollectionChangedEventArgs) event. If a tab is changed in the SectionColumns collection, we fire the PropertyChanged event for Fields

    Declaration
    protected void SectionColumnChanged(object sender, PropertyChangedEventArgs e)
    Parameters
    Type Name Description
    System.Object sender

    Object sending the event (currently not used)

    System.ComponentModel.PropertyChangedEventArgs e

    Event arguments.

    SectionColumnsChanged(Object, NotifyCollectionChangedEventArgs)

    Raised, when an item is added to the SectionColumns collection.

    Declaration
    protected void SectionColumnsChanged(object sender, NotifyCollectionChangedEventArgs e)
    Parameters
    Type Name Description
    System.Object sender

    The sender that fired the event

    System.Collections.Specialized.NotifyCollectionChangedEventArgs e

    Provides information about event arguments

    In This Article
    Back to top Copyright © 2020 software architects gmbh