[]
        
(Showing Draft Content)

C1.Win.C1Schedule.C1TableView

C1TableView Class

Represents a view that displays appointments in a table, single row for appointment.

Inheritance
C1TableView
Namespace: C1.Win.C1Schedule
Assembly: C1.Win.C1Schedule.Extended.4.8.dll
Syntax
[ToolboxBitmap(typeof(C1TableView), "C1TableView.png")]
public class C1TableView : BaseTableView

Constructors

Name Description
C1TableView()

Initializes the new instance of the C1TableView class.

Properties

Name Description
Active

Gets or sets a bool value specifying whether this view should be filtered to only show active appointments.

Fields

Gets appointment fields.

Methods

Name Description
EndInit()

Signals the object that initialization is complete.

OnAfterFilter(EventArgs)
OnAppointmentAdded(AppointmentEventArgs)

Adds appointment to the view.

OnAppointmentChanged(AppointmentEventArgs)

Sets appointment to the view.

OnAppointmentDeleted(AppointmentEventArgs)

Deletes appointment from the view.

OnAppointmentsLoaded()

Loads appointments to the view.

OnGridChanged(object, GridChangedEventArgs)

Raises the C1.Win.C1FlexGrid.C1FlexGridBase.GridChanged event.

OnValidateEdit(ValidateEditEventArgs)

Validates appointment in the given in C1.Win.C1FlexGrid.ValidateEditEventArgs cell.

RefreshView()

Refreshes C1TableView control.

ShouldSerializeFields()

Determines if Fields property should be serialized.

ShouldSerializeFieldsXml()

Determines if Fields property should be serialized.