カレンダーの木曜日の日付スタイルを設定すると火曜日に反映される

文書番号 : 17266     文書種別 : 不具合     最終更新日 : 2005/03/25
文書を印刷する
対象製品
El Tabelle for .NET 3.0J
発生環境
この現象は次のファイル バージョンのアセンブリで発生します。
v3.0.2005.0204
v3.0.2005.0218 (HotFix)
状況
修正済み
詳細
日付型セルのドロップダウン カレンダーで木曜日の日付スタイルを設定すると、スタイルが火曜日に反映されます。

[Visual Basic]
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  Dim objDateEditor As New GrapeCity.Win.ElTabelle.Editors.DateEditor
  Sheet1(1, 1).Editor = objDateEditor

  Sheet1.DropDownCalendar.Weekdays(System.DayOfWeek.Thursday).SubStyle.ForeColor = Color.Red
  Sheet1.DropDownCalendar.Weekdays(System.DayOfWeek.Thursday).WeekFlags = GrapeCity.Win.ElTabelle.WeekFlags.All
End Sub

[C#]
private void Form1_Load(object sender, System.EventArgs e)
{
  GrapeCity.Win.ElTabelle.Editors.DateEditor objDateEditor = new GrapeCity.Win.ElTabelle.Editors.DateEditor();
  sheet1[1, 1].Editor = objDateEditor;

  sheet1.DropDownCalendar.Weekdays[System.DayOfWeek.Thursday].SubStyle.ForeColor = Color.Red;
  sheet1.DropDownCalendar.Weekdays[System.DayOfWeek.Thursday].WeekFlags = GrapeCity.Win.ElTabelle.WeekFlags.All;
}
回避方法
この現象はファイル バージョン v3.0.2005.0310 以降のアセンブリで修正されています。

修正版は こちら からダウンロードできます。

問題が修正されたアセンブリに移行する以外、この問題を回避する方法はありません。
キーワード
ELTB04628

この文書は、以前は次のバグレポートIDで公開されていました : 4804