[]
        
(Showing Draft Content)

C1.Win.C1Schedule.BaseTableView

BaseTableView Class

Grid control used as a base for different table views.

Inheritance
BaseTableView
Namespace: C1.Win.C1Schedule
Assembly: C1.Win.C1Schedule.Extended.4.8.dll
Syntax
[NotC1DataSource]
public abstract class BaseTableView : C1FlexGrid

Constructors

Name Description
BaseTableView()

Initializes the new instance of the BaseTableView class.

Fields

Name Description
Icons

Icons to use in grids

Properties

Name Description
AllowAddNew
AllowDelete
AllowEditing
AllowMerging
AutoGenerateColumns
ColumnInfo
ContextMenuStrip
DrawMode
Rows

Gets the collection of C1.Win.C1FlexGrid.Row objects in the grid.

Schedule

Gets or sets the C1Schedule control which data should be reflected in the current view.

SelectedAppointments

Gets the List<T> object containing the list of the currently selected Appointment objects.

SelectionMode

Gets or sets the grid's selection behavior.

Methods

Name Description
BeginInit()
Dispose(bool)

Disposes of the resources (other than memory) used by the BaseTableView.

EndInit()
GetRowAppointment(DataRow)

Returns the Appointment object associated with the specified row in the current view.

GetRowAppointment(int)

Returns the Appointment object associated with the specified FlexGrid row index in the current view.

OnAppointmentAdded(AppointmentEventArgs)

Called when an AppointmentAdded event is occured.

OnAppointmentChanged(AppointmentEventArgs)

Called when an AppointmentChanged event is occured.

OnAppointmentDeleted(AppointmentEventArgs)

Called when an AppointmentDeleted event is occured.

OnAppointmentsLoaded()

Called when an AppointmentsLoaded event is occured.

OnBeforeDoubleClick(BeforeMouseDownEventArgs)

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

OnHandleCreated(EventArgs)
OnHandleDestroyed(EventArgs)
OnKeyDown(KeyEventArgs)
OnMouseDown(MouseEventArgs)
OnMouseMove(MouseEventArgs)
OnParentChanged(EventArgs)
OnScheduleChanged()
OnSelChange(EventArgs)

Fires after the selection changes.

OnVisibleChanged(EventArgs)

Raises the VisibleChanged event.

OnVisualStyleChanged()
RefreshView()

Refreshes control.

Events

Name Description
SelectedAppointmentsChanged

Occurs when the list of selected appointments is changed.