'宣言 Public Class UltraTimelineView Inherits ControlWithActivityBase Implements Infragistics.Win.AppStyling.ISupportAppStyling, Infragistics.Win.ISelectionManager, Infragistics.Win.IUltraControl, Infragistics.Win.IUltraControlElement, Infragistics.Win.Touch.IGestureConsumer, Infragistics.Win.Touch.ISupportTouchMetrics, Infragistics.Win.UIAutomation.IProvideUIAutomation, Infragistics.Win.UltraWinSchedule.TimelineView.UIActionNotification.IUIActionNotifier
public class UltraTimelineView : ControlWithActivityBase, Infragistics.Win.AppStyling.ISupportAppStyling, Infragistics.Win.ISelectionManager, Infragistics.Win.IUltraControl, Infragistics.Win.IUltraControlElement, Infragistics.Win.Touch.IGestureConsumer, Infragistics.Win.Touch.ISupportTouchMetrics, Infragistics.Win.UIAutomation.IProvideUIAutomation, Infragistics.Win.UltraWinSchedule.TimelineView.UIActionNotification.IUIActionNotifier
UltraTimelineView コントロールは ControlWithActivityBase から派生し、appointments および holidays を水平なタイムラインの表示を対応します。複数の owners の表示が対応されます。各 Owner がグリッドの行と同じように表されます。各時間区分はグリッドの列と同じように表されます。各列は時間が PrimaryInterval に定義される時間の単位を表します。AdditionalIntervalsコレクションにメンバーを追加することによって、任意の数の追加の日付または時間の間隔を第一の間隔の上に表示できます。このコレクションによって、第一間隔をグループ化できます。スクロール ボタンをクリックすることによってタイムラインをナビゲートすることも可能です。MaximumOwnersInView プロパティによって、コントロールの表示可能な領域に表示できるオーナーの数を変更できます。エンドユーザーはこの値を変更できるかどうかは OwnerSizing プロパティにコントロールされます。ColumnWidth プロパティによって、コントロールの表示可能な領域に表示できる列の数を変更できます。エンドユーザーはこの値を変更できるかどうかは ColumnSizing プロパティにコントロールされます。オーナーおよび日付/時刻の間隔を表すヘッダーのテキストの方向を HeaderTextOrientation プロパティおよびコントロールの OwnerHeaderTextOrientation プロパティによってコントロールできます。AppointmentVisibility プロパティは予定を表示するかどうかをコントロールします。HolidayVisibility プロパティは休日を表示するかどうかを決定します。AppointmentToolTipVisibility および HolidayToolTipVisibility プロパティ予定および休日によってツールチップを表示するかどうかをコントロールします。ツールチップは Infragistics UltraToolTipManager コンポーネントに表示されますので、太字のタイトル、画像またはフォーマットされたテキストを含むことができます。よく使用される KeyActionMappings パラダイムによってキーボードの動作を完全にカスタマイズできます。何か発生されるを通知するイベントはキャンセル可能です。コントロールに公開されるイベントの発生はコントロールの EventManager の使用によって削除できます。
Imports System.Collections.Generic Imports Infragistics.Win Imports Infragistics.Win.UltraWinSchedule Imports System.Diagnostics Dim timelineView as new UltraTimelineView()
using System.Collections.Generic; using Infragistics.Win; using Infragistics.Win.UltraWinSchedule; using System.Diagnostics; UltraTimelineView timelineView = new UltraTimelineView();