PowerTools SPREAD for Windows Forms 10.0J > 開発者ガイド > セル型 > InputManセル > InputManと併用する場合の注意事項 |
GrapeCity社製品のInputMan(別売)とSPREADのInputManセル(GcText型セル/GcDateTime型セル/GcNumber型セル)を併用する場合、下記の注意点があります。
InputManセルの名前空間 GrapeCity.Win.Spread.InputMan.CellType と InputMan の名前空間 GrapeCity.Win.Editors および GrapeCity.Win.Editors.Fields を共に省略すると、ビルド時に「あいまいな参照」エラーが発生することがあります。これは、InputManセル がパフォーマンスを最適化するために InputMan と同名のクラスのサブセットを提供していることが原因です。
次のサンプルコードは、「あいまいな参照」エラーを避けるためのコーディング例を示しています。
C# |
コードのコピー
|
---|---|
using SpreadCellType = GrapeCity.Win.Spread.InputMan.CellType; using GrapeCity.Win.Editors; using GrapeCity.Win.Editors.Fields; SpreadCellType.DateAlternateText a; // InputManセルの参照 DateAlternateText b; // InputMan の参照 |
Visual Basic |
コードのコピー
|
---|---|
Imports SpreadCellType = GrapeCity.Win.Spread.InputMan.CellType Imports GrapeCity.Win.Editors Imports GrapeCity.Win.Editors.Fields Dim a As SpreadCellType.DateAlternateText ' InputManセルの参照 Dim b As DateAlternateText ' InputMan の参照 |