作成日: 2013/06/25 最終更新日: 2013/06/25
文書種別
使用方法
詳細
ガントチャートでは、HighLowSeries型のデータ系列オブジェクトを使用します。各データ系列では、HighLowSeries.LowValuesSourceプロパティを用いて開始値を設定します。
HighLowSeries.LowValuesSourceプロパティにIEnumerable型の値を設定し、開始値のリストを作成することで複数タスクを指定できます。同様に、終了値はHighLowSeries.HighValuesSourceプロパティで設定します。
◎サンプルコード(VB)
◎サンプルコード(C#)
HighLowSeries.LowValuesSourceプロパティにIEnumerable型の値を設定し、開始値のリストを作成することで複数タスクを指定できます。同様に、終了値はHighLowSeries.HighValuesSourceプロパティで設定します。
◎サンプルコード(VB)
Imports C1.WPF.Chart
C1Chart1.Reset(True)
C1Chart1.ChartType = ChartType.Gantt
C1Chart1.Data.ItemNames = New List(Of String) From {"タスク 1"}
Dim series As New HighLowSeries()
' 開始日のリストを設定します。
series.LowValuesSource = New List(Of DateTime) From
{
New DateTime(2011, 1, 11),
New DateTime(2011, 1, 17),
New DateTime(2011, 1, 24)
}
' 終了日のリストを設定します。
series.HighValuesSource = New List(Of DateTime) From
{
New DateTime(2011, 1, 14),
New DateTime(2011, 1, 21),
New DateTime(2011, 1, 28)
}
C1Chart1.Data.Children.Add(series)
◎サンプルコード(C#)
using C1.WPF.Chart;
c1Chart1.Reset(true);
c1Chart1.ChartType = ChartType.Gantt;
c1Chart1.Data.ItemNames = new List<string>() { "タスク 1" };
HighLowSeries series = new HighLowSeries();
// 開始日のリストを設定します。
series.LowValuesSource = new List<DateTime>()
{
new DateTime(2011, 1, 11),
new DateTime(2011, 1, 17),
new DateTime(2011, 1, 24)
};
// 終了日のリストを設定します。
series.HighValuesSource = new List<DateTime>()
{
new DateTime(2011, 1, 14),
new DateTime(2011, 1, 21),
new DateTime(2011, 1, 28)
};
c1Chart1.Data.Children.Add(series);
旧文書番号
80183