作成日: 2015/01/09 最終更新日: 2015/01/26
文書種別
不具合
状況
修正済み
詳細
X軸のAnnoFormatをDateManualに、AnnoFormatStringにyyyy/MM/dd HH:mmに設定したC1WebChartを貼り付けたフォームの拡大・縮小を行うと、X軸ラベルの文字が重なったり、正しく表示されない場合があります。
回避方法
この問題はバージョン4.0.20143.18で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合は、次の方法で回避することができます。
軸のNoAnnoOverlapプロパティをTrueに設定し、軸のAutoMaxプロパティとAutoMinプロパティを一時的にFalseに設定した後に、Trueに戻します。
◎サンプルコード(VB)
◎サンプルコード(C#)
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合は、次の方法で回避することができます。
軸のNoAnnoOverlapプロパティをTrueに設定し、軸のAutoMaxプロパティとAutoMinプロパティを一時的にFalseに設定した後に、Trueに戻します。
◎サンプルコード(VB)
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
C1WebChart1.ChartArea.AxisX.AnnoFormat = FormatEnum.DateManual
C1WebChart1.ChartArea.AxisX.AnnoFormatString = "yyyy/MM/dd HH:mm"
C1WebChart1.ChartArea.AxisX.NoAnnoOverlap = True
C1WebChart1.Width = 400
C1WebChart1.Height = 300
C1WebChart1.ChartArea.AxisX.AutoMax = False
C1WebChart1.ChartArea.AxisX.AutoMin = False
C1WebChart1.ChartArea.AxisX.AutoMax = True
C1WebChart1.ChartArea.AxisX.AutoMin = True
End Sub
C1WebChart1.ChartArea.AxisX.AnnoFormat = FormatEnum.DateManual
C1WebChart1.ChartArea.AxisX.AnnoFormatString = "yyyy/MM/dd HH:mm"
C1WebChart1.ChartArea.AxisX.NoAnnoOverlap = True
C1WebChart1.Width = 400
C1WebChart1.Height = 300
C1WebChart1.ChartArea.AxisX.AutoMax = False
C1WebChart1.ChartArea.AxisX.AutoMin = False
C1WebChart1.ChartArea.AxisX.AutoMax = True
C1WebChart1.ChartArea.AxisX.AutoMin = True
End Sub
◎サンプルコード(C#)
protected void Page_Load(object sender, EventArgs e)
{
C1WebChart1.ChartArea.AxisX.AnnoFormat = FormatEnum.DateManual;
C1WebChart1.ChartArea.AxisX.AnnoFormatString = "yyyy/MM/dd HH:mm";
C1WebChart1.ChartArea.AxisX.NoAnnoOverlap = true;
C1WebChart1.Width = 400;
C1WebChart1.Height = 300;
C1WebChart1.ChartArea.AxisX.AutoMax = false;
C1WebChart1.ChartArea.AxisX.AutoMin = false;
C1WebChart1.ChartArea.AxisX.AutoMax = true;
C1WebChart1.ChartArea.AxisX.AutoMin = true;
}
{
C1WebChart1.ChartArea.AxisX.AnnoFormat = FormatEnum.DateManual;
C1WebChart1.ChartArea.AxisX.AnnoFormatString = "yyyy/MM/dd HH:mm";
C1WebChart1.ChartArea.AxisX.NoAnnoOverlap = true;
C1WebChart1.Width = 400;
C1WebChart1.Height = 300;
C1WebChart1.ChartArea.AxisX.AutoMax = false;
C1WebChart1.ChartArea.AxisX.AutoMin = false;
C1WebChart1.ChartArea.AxisX.AutoMax = true;
C1WebChart1.ChartArea.AxisX.AutoMin = true;
}
旧文書番号
81123