日付型セルの設定ダイアログで「上下キーをスピンボタンに割り当てる」が保存されない
対象製品
El Tabelle for .NET 2.0J
発生環境
この現象は次のファイル バージョンのアセンブリで発生します。
・v2.0.2004.0304
・v2.0.2004.0324 (HotFix)
・v2.0.2004.0304
・v2.0.2004.0324 (HotFix)
状況
修正済み
詳細
Visual Studio .NET のフォームデザイナのコンテキストメニューから El Tabelle デザイナを起動したとき、日付型セルの設定ダイアログで「上下キーをスピンボタンに割り当てる」の設定が保存されません。
デザイナ上では設定が保存され、動作が有効になりますが、フォーム上のシートに設定が反映されません。
・この現象は、数値型セルおよびマスク型セルでは発生しません。
・この現象は、El Tabelle for .NET (1.0) では発生しません(該当する機能が存在しないため)。
デザイナ上では設定が保存され、動作が有効になりますが、フォーム上のシートに設定が反映されません。
・この現象は、数値型セルおよびマスク型セルでは発生しません。
・この現象は、El Tabelle for .NET (1.0) では発生しません(該当する機能が存在しないため)。
回避方法
この現象はファイル バージョン v2.0.2004.0521 以降のアセンブリで修正されています。
修正版は こちら からダウンロードできます。
問題が修正されたアセンブリに移行するか、次の操作を行うことで現象を回避できます。
コーディングで設定を行うか、またはデザイナの設定をファイルに保存し、実行時に WorkBook.Load または Sheet.Load メソッドで読み込みます。
[Visual Basic]
Dim objDateEditor As New GrapeCity.Win.ElTabelle.Editors.DateEditor()
'以下は既存のセルに設定を適用する場合
'objDateEditor = CType(Sheet1(0, 0).Editor, GrapeCity.Win.ElTabelle.Editors.DateEditor)
objDateEditor.SpinOnKeys = False
Sheet1(0, 0).Editor = objDateEditor
[C#]
GrapeCity.Win.ElTabelle.Editors.DateEditor objDateEditor =
new GrapeCity.Win.ElTabelle.Editors.DateEditor();
//以下は既存のセルに設定を適用する場合
//objDateEditor = (GrapeCity.Win.ElTabelle.Editors.DateEditor)sheet1[0, 0].Editor;
objDateEditor.SpinOnKeys = false;
sheet1[0, 0].Editor = objDateEditor;
修正版は こちら からダウンロードできます。
問題が修正されたアセンブリに移行するか、次の操作を行うことで現象を回避できます。
コーディングで設定を行うか、またはデザイナの設定をファイルに保存し、実行時に WorkBook.Load または Sheet.Load メソッドで読み込みます。
[Visual Basic]
Dim objDateEditor As New GrapeCity.Win.ElTabelle.Editors.DateEditor()
'以下は既存のセルに設定を適用する場合
'objDateEditor = CType(Sheet1(0, 0).Editor, GrapeCity.Win.ElTabelle.Editors.DateEditor)
objDateEditor.SpinOnKeys = False
Sheet1(0, 0).Editor = objDateEditor
[C#]
GrapeCity.Win.ElTabelle.Editors.DateEditor objDateEditor =
new GrapeCity.Win.ElTabelle.Editors.DateEditor();
//以下は既存のセルに設定を適用する場合
//objDateEditor = (GrapeCity.Win.ElTabelle.Editors.DateEditor)sheet1[0, 0].Editor;
objDateEditor.SpinOnKeys = false;
sheet1[0, 0].Editor = objDateEditor;
キーワード
ELTB03812
この文書は、以前は次のバグレポートIDで公開されていました : 3960