Class SectionColumn
- Namespace
- TimeCockpit.Data.DataModel.View
- Assembly
- TimeCockpit.Data.dll
Represents a column in a Section.
public class SectionColumn : NamedDynamicObject, IDynamicMetaObjectProvider, INotifyPropertyChanged
- Inheritance
-
ObjectSectionColumn
- Implements
-
IDynamicMetaObjectProviderINotifyPropertyChanged
- Inherited Members
-
Object.ToString()Object.Equals(Object)Object.Equals(Object, Object)Object.ReferenceEquals(Object, Object)Object.GetHashCode()Object.GetType()Object.MemberwiseClone()
Constructors
SectionColumn()
Initializes a new instance of the SectionColumn class.
public SectionColumn()
Properties
Fields
Gets a list of tabs in the form.
public ObservableCollection<Cell> Fields { get; }
Property Value
- ObservableCollection<Cell>
Header
Gets or sets the header of the section.
public string Header { get; set; }
Property Value
- String
Methods
FieldChanged(Object, PropertyChangedEventArgs)
Event handler for the FieldChanged(Object, PropertyChangedEventArgs) event. If a tab is changed in the Fields collection, we fire the PropertyChanged event for Fields
protected void FieldChanged(object sender, PropertyChangedEventArgs e)
Parameters
senderObjectObject sending the event (currently not used)
ePropertyChangedEventArgsEvent arguments.
FieldsChanged(Object, NotifyCollectionChangedEventArgs)
Raised, when an item is added to the Fields collection.
protected void FieldsChanged(object sender, NotifyCollectionChangedEventArgs e)
Parameters
senderObjectThe sender that fired the event
eNotifyCollectionChangedEventArgsProvides information about event arguments