サイトアイコン INFRAGISTICS ナレッジ ベース

UltraGanttView タイムラインセクションの表示間隔を設定する

UltraGanttViewのタイムラインセクションの表示間隔はUltraGanttView.TimelineSeetingsプロパティ以下のPrimaryIntervalおよびAdditionalIntervalsプロパティより設定いただけます。

// TimeInterval オブジェクトを定義し、Interval および IntervalUnits を Primary 間隔を設定するパラメーターとして渡します
TimeInterval ganttTimeInterval = new TimeInterval(30, TimeIntervalUnits.Minutes);
this.ultraGanttView1.TimelineSettings.PrimaryInterval = ganttTimeInterval;
ganttTimeInterval.HeaderAppearance.BackColor = Color.Silver;
ganttTimeInterval.HeaderTextFormat = "T";
ganttTimeInterval.HeaderTextFormatStyle = TimelineViewHeaderTextFormatStyle.FullRange;
// DateInterval オブジェクトを定義し、Interval および IntervalUnits を追加の間隔を設定するパラメーターとして渡します
DateInterval ganttAddInterval1 = new DateInterval(1, DateIntervalUnits.Days);
this.ultraGanttView1.TimelineSettings.AdditionalIntervals.Add(ganttAddInterval1);
ganttAddInterval1.HeaderTextFormat = "dddd";
this.ultraGanttView1.TimelineSettings.WorkingHourAppearance.BackColor = Color.LightBlue;
this.ultraGanttView1.TimelineSettings.NonWorkingHourAppearance.BackColor = Color.BlanchedAlmond;
this.ultraGanttView1.TimelineSettings.ColumnAutoSizing = TimelineViewColumnAutoSizing.PrimaryIntervalOnly;
this.ultraGanttView1.TimelineSettings.ColumnWidth = 180;
リファレンス

 

モバイルバージョンを終了