Back to Devexpress

UserInterfaceObject Class

corelibraries-devexpress-dot-xtrascheduler-2d0dd0d3.md

latest4.0 KB
Original Source

UserInterfaceObject Class

Represents a base class for certain user interface objects.

Namespace : DevExpress.XtraScheduler

Assembly : DevExpress.XtraScheduler.v25.2.Core.dll

NuGet Package : DevExpress.Scheduler.Core

Declaration

csharp
public abstract class UserInterfaceObject :
    IUserInterfaceObject,
    IXtraSupportShouldSerialize,
    ISupportObjectChanged,
    INotifyPropertyChanged,
    IIdProvider
vb
Public MustInherit Class UserInterfaceObject
    Implements IUserInterfaceObject,
               IXtraSupportShouldSerialize,
               ISupportObjectChanged,
               INotifyPropertyChanged,
               IIdProvider

Remarks

The UserInterfaceObject class serves as a base for classes which represent user interface objects such as Views, appointment labels, appointment statuses and time slots.

The UserInterfaceObject class declares the main properties that define the object’s display name (UserInterfaceObject.DisplayName) and menu caption (UserInterfaceObject.MenuCaption).

Implements

IIdProvider

Inheritance

Show 32 items

Object UserInterfaceObject TimeScale

TimeSlot

TimeScale15Minutes

TimeScaleDay

TimeScaleFixedInterval

TimeScaleHour

TimeScaleMonth

TimeScaleQuarter

TimeScaleWeek

TimeScaleYear

AppointmentLabel

AppointmentStatus

SchedulerViewBase

TimelineView

AppointmentStatus

MonthView

DailyPrintStyle

SchedulerPrintStyle

FullWeekView

GanttView

TimeScaleWorkDay

AgendaView

AppointmentLabel

DayView

TimeScaleWorkHour

WeekView

WorkWeekView

YearView

BootstrapAppointmentLabel

BootstrapAppointmentStatus

See Also

UserInterfaceObject Members

DevExpress.XtraScheduler Namespace