バージョン

WinTimelineView に複数オーナーを指定

複数オーナーは WinTimelineView™ コントロールに指定でき、Appointments は各オーナーに指定できます。 オーナーは WinTimelineView で行として表示されます。 Owners オブジェクトは通常、予定をグループ化する単位となる個人、部門、またはその他のエンティティを表します。 オーナーは WinCalendarInfo™ コンポーネントの Owners コレクションに追加されます。

このトピックは、オーナーをどのように WinTimelineView コントロールに関連付けることができるかを示します。 これは ultraTimelineView コントロール、UltraCalendarInfo および UltraCalendarLook コンポーネントがフォームにドロップされていることを前提とします。

Visual Basic の場合:

Me.ultraCalendarInfo1.Owners.Add("Charlie")
Me.ultraCalendarInfo1.Owners.Add("Jamie")
Me.ultraCalendarInfo1.Owners.Add("Leah")
' デフォルトでは使用できる UnassignedOwner を非表示にします
Me.ultraCalendarInfo1.Owners.UnassignedOwner.Visible = False
Me.ultraCalendarLook1.ViewStyle = Infragistics.Win.UltraWinSchedule.ViewStyle.Office2007
Me.ultraTimelineView1.CalendarInfo = Me.ultraCalendarInfo1
Me.ultraTimelineView1.CalendarLook = Me.ultraCalendarLook1

C# の場合:

this.ultraCalendarInfo1.Owners.Add("Charlie");
this.ultraCalendarInfo1.Owners.Add("Jamie");
this.ultraCalendarInfo1.Owners.Add("Leah");
// デフォルトでは使用できる UnassignedOwner を非表示にします
this.ultraCalendarInfo1.Owners.UnassignedOwner.Visible = false;
this.ultraCalendarLook1.ViewStyle = Infragistics.Win.UltraWinSchedule.ViewStyle.Office2007;
this.ultraTimelineView1.CalendarInfo = this.ultraCalendarInfo1;
this.ultraTimelineView1.CalendarLook = this.ultraCalendarLook1;
WinTimelineView Assign Multiple Owners for WinTimelineView.png