変更バージョン | 2.5.20061.236 |
---|---|
カテゴリ | スタイル |
対応策 | ○ |
旧バージョンでは、フォームに C1FlexGrid コントロールを貼り付けると、Form1.Designer.vb または Form1.Designer.cs 内において、Styles プロパティに CellStyleCollection クラスを割り当てるためのコンストラクタが、IDE によって自動生成されました。
このコードを含むプロジェクトを本バージョンに移行すると、この設定行で「古い形式です」という旨の下記警告が表示されます。
警告 'C1.Win.C1FlexGrid.CellStyleCollection.CellStyleCollection(string)' は古い形式です: 'Please make a change to the control in the designer and rebuild the project.'これは、本バージョンでは IDE による上記コードの自動生成が廃止になったためです。旧バージョンとの互換性からコンストラクタ自体を削除できないため、移行後のプロジェクトにこのコードが残っている場合には、警告を表示することで注意を促すようにしています。
この警告を表示しないようにするには、以下のいずれかの手順に従ってください。
旧バージョンで生成されたコードをそのまま使用していた場合
これにより、IDEによってコードの再・自動作成が行われ、該当する旧コードの記述が削除されます。
旧バージョンで生成されたコードを変更していた場合
例:標準セルの背景色を設定していた場合
これにより、エラーを表示させずに実行することができるようになります。