作成日: 2017/04/24 最終更新日: 2017/05/17
文書種別
不具合
状況
修正済み
詳細
タスクのFieldStylesコレクションにスタイルを追加して、タスクのフィールドスタイルを設定しても、プレビュー時に、グリッドの一部にスタイルが反映されないことがあります。
※タスク数が多いほど、現象が顕著に現れる傾向があります。
※タスク数が多いほど、現象が顕著に現れる傾向があります。
回避方法
この問題はバージョン4.0.20171.260で修正されました。
※ .NET Framework 2.0用アセンブリはメンテナンスモードに移行したため、C1.Win.C1xxxx.2.dllでの修正は行われません。
.NET Framework 4.0用アセンブリ(C1.Win.C1xxxx.4.dll)をご利用ください。
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は、次の通りです。
プレビュー前にRefreshメソッドを実行します。
◎サンプルコード(VB)
◎サンプルコード(C#)
※ .NET Framework 2.0用アセンブリはメンテナンスモードに移行したため、C1.Win.C1xxxx.2.dllでの修正は行われません。
.NET Framework 4.0用アセンブリ(C1.Win.C1xxxx.4.dll)をご利用ください。
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は、次の通りです。
プレビュー前にRefreshメソッドを実行します。
◎サンプルコード(VB)
For Each task As C1.Win.C1GanttView.Task In c1GanttView1.Tasks
c1GanttView1.SelectedTask = task
c1GanttView1.Refresh()
Next
c1GanttView1.SelectedTask = task
c1GanttView1.Refresh()
Next
◎サンプルコード(C#)
foreach (C1.Win.C1GanttView.Task task in c1GanttView1.Tasks)
{
c1GanttView1.SelectedTask = task;
c1GanttView1.Refresh();
}
{
c1GanttView1.SelectedTask = task;
c1GanttView1.Refresh();
}
旧文書番号
82138