Intersoft ClientUI Documentation
UXScheduleDayView Class
Members 



Represents a schedule day view control with MVVM binding support, rich data presentation features, and highly customizable settings.
Object Model
UXScheduleDayView ClassVisualStateSelector ClassUXScheduleViewEditingFormViewModel ClassISFramework ClassUXScheduleViewGroupCollection ClassUXScheduleViewGroup ClassStyleSelector ClassDataTemplateSelector ClassISelection InterfaceUXScheduleView ClassUXScheduleViewResource Class
Syntax
<TemplatePartAttribute(Name="TitleElement", Type=System.Windows.Controls.TextBlock)>
<StyleTypedPropertyAttribute(Property="ViewItemStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewItem)>
<StyleTypedPropertyAttribute(Property="ViewListStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewList)>
<TemplatePartAttribute(Name="RootElement", Type=System.Windows.Controls.Grid)>
<StyleTypedPropertyAttribute(Property="TimeCellStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewCellTime)>
<TemplatePartAttribute(Name="TodayHourLine", Type=System.Windows.Shapes.Rectangle)>
<TemplatePartAttribute(Name="EventsScrollBar", Type=Intersoft.Client.UI.Controls.UXScrollBar)>
<TemplatePartAttribute(Name="HourLinePresenter", Type=System.Windows.Controls.Grid)>
<StyleTypedPropertyAttribute(Property="CellStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewCell)>
<TemplatePartAttribute(Name="AllDayEventsScrollBar", Type=Intersoft.Client.UI.Controls.UXScrollBar)>
<TemplateVisualStateAttribute(Name="ShowTodayHourLine", GroupName="TodayStates")>
<TemplatePartAttribute(Name="TimePresenter", Type=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewCellsPresenter)>
<TemplateVisualStateAttribute(GroupName="TodayStates", Name="HideTodayHourLine")>
Public Class UXScheduleDayView 
   Inherits UXScheduleViewBase
   Implements Intersoft.Client.Framework.IControlIntersoft.Client.Framework.IFrameworkIntersoft.Client.Framework.IItemsControl, Intersoft.Client.Framework.ILicensing, Intersoft.Client.Framework.ISelectionItem 
Dim instance As UXScheduleDayView
[TemplatePartAttribute(Name="TitleElement", Type=System.Windows.Controls.TextBlock)]
[StyleTypedPropertyAttribute(Property="ViewItemStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewItem)]
[StyleTypedPropertyAttribute(Property="ViewListStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewList)]
[TemplatePartAttribute(Name="RootElement", Type=System.Windows.Controls.Grid)]
[StyleTypedPropertyAttribute(Property="TimeCellStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewCellTime)]
[TemplatePartAttribute(Name="TodayHourLine", Type=System.Windows.Shapes.Rectangle)]
[TemplatePartAttribute(Name="EventsScrollBar", Type=Intersoft.Client.UI.Controls.UXScrollBar)]
[TemplatePartAttribute(Name="HourLinePresenter", Type=System.Windows.Controls.Grid)]
[StyleTypedPropertyAttribute(Property="CellStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewCell)]
[TemplatePartAttribute(Name="AllDayEventsScrollBar", Type=Intersoft.Client.UI.Controls.UXScrollBar)]
[TemplateVisualStateAttribute(Name="ShowTodayHourLine", GroupName="TodayStates")]
[TemplatePartAttribute(Name="TimePresenter", Type=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewCellsPresenter)]
[TemplateVisualStateAttribute(GroupName="TodayStates", Name="HideTodayHourLine")]
public class UXScheduleDayView : UXScheduleViewBase, Intersoft.Client.Framework.IControlIntersoft.Client.Framework.IFrameworkIntersoft.Client.Framework.IItemsControl, Intersoft.Client.Framework.ILicensing, Intersoft.Client.Framework.ISelectionItem  
[TemplatePartAttribute(Name="TitleElement", Type=System.Windows.Controls.TextBlock)]
[StyleTypedPropertyAttribute(Property="ViewItemStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewItem)]
[StyleTypedPropertyAttribute(Property="ViewListStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewList)]
[TemplatePartAttribute(Name="RootElement", Type=System.Windows.Controls.Grid)]
[StyleTypedPropertyAttribute(Property="TimeCellStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewCellTime)]
[TemplatePartAttribute(Name="TodayHourLine", Type=System.Windows.Shapes.Rectangle)]
[TemplatePartAttribute(Name="EventsScrollBar", Type=Intersoft.Client.UI.Controls.UXScrollBar)]
[TemplatePartAttribute(Name="HourLinePresenter", Type=System.Windows.Controls.Grid)]
[StyleTypedPropertyAttribute(Property="CellStyle", StyleTargetType=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewCell)]
[TemplatePartAttribute(Name="AllDayEventsScrollBar", Type=Intersoft.Client.UI.Controls.UXScrollBar)]
[TemplateVisualStateAttribute(Name="ShowTodayHourLine", GroupName="TodayStates")]
[TemplatePartAttribute(Name="TimePresenter", Type=Intersoft.Client.UI.ScheduleView.UXScheduleDayViewCellsPresenter)]
[TemplateVisualStateAttribute(GroupName="TodayStates", Name="HideTodayHourLine")]
public ref class UXScheduleDayView : public UXScheduleViewBase, Intersoft.Client.Framework.IControlIntersoft.Client.Framework.IFrameworkIntersoft.Client.Framework.IItemsControl, Intersoft.Client.Framework.ILicensing, Intersoft.Client.Framework.ISelectionItem  
Remarks

UXScheduleDayView is one of the built-in scheduling controls available in the UXScheduleView control lineup. It is specifically designed to display data in day layout. It shares common features with UXScheduleView or other scheduling views such as UXScheduleWeekView, UXScheduleWorkWeekView and UXScheduleMonthView.

To learn more about the shared core features, see UXScheduleDayView Overview.

Inheritance Hierarchy

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.UXScheduleWeekView

Requirements

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

See Also

Reference

UXScheduleDayView Members
Intersoft.Client.UI.ScheduleView Namespace

Send Feedback