Intersoft.Client.UI.ScheduleView Namespace : UXScheduleViewBase Class |
<StyleTypedPropertyAttribute(Property="ScrollBarStyle", StyleTargetType=Intersoft.Client.UI.Controls.UXScrollBar)> <StyleTypedPropertyAttribute(Property="ContextMenuStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleViewContextMenu)> <TemplatePartAttribute(Name="ContextMenu", Type=Intersoft.Client.UI.ScheduleView.UXScheduleViewContextMenu)> <TemplateVisualStateAttribute(Name="HasGroup", GroupName="GroupStates")> <TemplatePartAttribute(Name="FocusElement", Type=System.Windows.Controls.ContentControl)> <TemplatePartAttribute(Name="EventDetail", Type=Intersoft.Client.UI.ScheduleView.UXScheduleViewEventDetail)> <TemplateVisualStateAttribute(GroupName="GroupStates", Name="NoGroup")> <TemplatePartAttribute(Name="AddButton", Type=System.Windows.Controls.Primitives.ButtonBase)> <StyleTypedPropertyAttribute(Property="EventDetailStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleViewEventDetail)> Public MustInherit Class UXScheduleViewBase Inherits Intersoft.Client.Framework.ISHeaderedItemsControl Implements Intersoft.Client.Framework.IControl, Intersoft.Client.Framework.IFramework, Intersoft.Client.Framework.IItemsControl, Intersoft.Client.Framework.ILicensing, Intersoft.Client.Framework.ISelectionItem
Dim instance As UXScheduleViewBase
[StyleTypedPropertyAttribute(Property="ScrollBarStyle", StyleTargetType=Intersoft.Client.UI.Controls.UXScrollBar)] [StyleTypedPropertyAttribute(Property="ContextMenuStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleViewContextMenu)] [TemplatePartAttribute(Name="ContextMenu", Type=Intersoft.Client.UI.ScheduleView.UXScheduleViewContextMenu)] [TemplateVisualStateAttribute(Name="HasGroup", GroupName="GroupStates")] [TemplatePartAttribute(Name="FocusElement", Type=System.Windows.Controls.ContentControl)] [TemplatePartAttribute(Name="EventDetail", Type=Intersoft.Client.UI.ScheduleView.UXScheduleViewEventDetail)] [TemplateVisualStateAttribute(GroupName="GroupStates", Name="NoGroup")] [TemplatePartAttribute(Name="AddButton", Type=System.Windows.Controls.Primitives.ButtonBase)] [StyleTypedPropertyAttribute(Property="EventDetailStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleViewEventDetail)] public abstract class UXScheduleViewBase : Intersoft.Client.Framework.ISHeaderedItemsControl, Intersoft.Client.Framework.IControl, Intersoft.Client.Framework.IFramework, Intersoft.Client.Framework.IItemsControl, Intersoft.Client.Framework.ILicensing, Intersoft.Client.Framework.ISelectionItem
[StyleTypedPropertyAttribute(Property="ScrollBarStyle", StyleTargetType=Intersoft.Client.UI.Controls.UXScrollBar)] [StyleTypedPropertyAttribute(Property="ContextMenuStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleViewContextMenu)] [TemplatePartAttribute(Name="ContextMenu", Type=Intersoft.Client.UI.ScheduleView.UXScheduleViewContextMenu)] [TemplateVisualStateAttribute(Name="HasGroup", GroupName="GroupStates")] [TemplatePartAttribute(Name="FocusElement", Type=System.Windows.Controls.ContentControl)] [TemplatePartAttribute(Name="EventDetail", Type=Intersoft.Client.UI.ScheduleView.UXScheduleViewEventDetail)] [TemplateVisualStateAttribute(GroupName="GroupStates", Name="NoGroup")] [TemplatePartAttribute(Name="AddButton", Type=System.Windows.Controls.Primitives.ButtonBase)] [StyleTypedPropertyAttribute(Property="EventDetailStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleViewEventDetail)] public ref class UXScheduleViewBase abstract : public Intersoft.Client.Framework.ISHeaderedItemsControl, Intersoft.Client.Framework.IControl, Intersoft.Client.Framework.IFramework, Intersoft.Client.Framework.IItemsControl, Intersoft.Client.Framework.ILicensing, Intersoft.Client.Framework.ISelectionItem
UXScheduleViewBase is the base class of all schedule view can be integarted to UXScheduleView such as UXScheduleDayView, UXScheduleWeekView, UXScheduleWorkWeekView and UXScheduleMonthView .You can also create a custom view to be integrated to UXScheduleView by creating a new class that derives from UXScheduleViewBase.
To learn more how to create custom view, see How-to: Create And Integrates Custom View to UXScheduleView.
System.Object
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ItemsControl
Intersoft.Client.Framework.HeaderedItemsControl
Intersoft.Client.Framework.ISHeaderedItemsControl
Intersoft.Client.UI.ScheduleView.UXScheduleViewBase
Intersoft.Client.UI.ScheduleView.UXScheduleDayView
Intersoft.Client.UI.ScheduleView.UXScheduleMonthView
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2