ComponentOne 利用ガイド
FlexGrid for WinForms 移行情報
移行ガイド > 各種移行資料 > WinForms 移行情報 > FlexGrid for WinForms 移行情報

本ドキュメントでは、旧バージョン(2014Jv1 以前)の FlexGrid for Windows Forms/FlexGrid for WinForms で作成したプロジェクトを最新バージョンに移行した際の動作の違い、および対処方法について説明します。

本項では FlexGrid コンポーネントの各バージョンをドットで区切られた 4 つの番号(X.X.XXXXX.XXX)で表記します。バージョン番号はアセンブリファイルのプロパティで確認することができます。

トピック一覧

ID バージョン カテゴリ タイトル 対応策
001 2.1.20032.124 全般 C1FlexGrid の Clear メソッドを実行すると、行、列、セル範囲(Column、Row、RowCol、CellRange クラス)のすべてのプロパティがデフォルト値に戻る
002 2.5.20044.197 動作 別コントロールでの検証処理のキャンセル後に、C1FlexGrid をクリックしても、クリックしたセルが選択されない
003 2.5.20044.197 コンボボックス コンボボックスのドロップダウンで自動検索を行うと、1 桁目だけで検索される
004 2.5.20044.197 チェックボックス 無効化されたチェックボックスが青色で表示される
005 2.5.20044.197 印刷 C1FlexGrid の PrintGrid メソッドで長い文字列のページヘッダーを印刷すると、折り返して表示される ×
006 2.5.20061.236 全般 Button の Click イベントで MouseCol プロパティ及び MouseRow プロパティの値を取得すると、「-1」になる ×
007 2.5.20061.236 表示 DrawGrid メソッドの削除と OnPaint メソッドの追加
008 2.5.20061.236 スタイル Styles プロパティに CellStyleCollection クラスを設定するコードで、「古い形式です」という警告が表示される
009 2.5.20061.236 スタイル BorderStyle を XpThemes に設定すると、セルの背景色を設定できない
010 2.5.20061.236 ソート データ行がなくても、列ヘッダクリックで BeforeSort/AfterSort イベントが発生する
011 2.5.20061.236 コンボボックス コンボボックスに ComboList および DataMap プロパティを設定すると、ドロップダウン選択時にリストの「値」が表示される
012 2.6.20071.324 表示 DataMap プロパティを設定すると、TextAlign プロパティの設定が強制的に LeftCenter になる
013 2.6.20071.324 動作 AutoClipboard による切取り/貼付けや、DragMode/DropMode によるドラッグ&ドロップ時に、StartEdit/AfterEdit イベントが発生する
014 2.6.20071.324 動作 セルボタンのクリック時に、StartEdit/AfterEdit イベントが発生しない
015 2.6.20071.324 動作 BeforeScrollTip イベントの廃止と ShowScrollTip イベントの追加
016 2.6.20071.324 動作 ScrollTrack/ScrollTips/ScrollTipText の各プロパティの廃止と対応機能の追加
017 2.6.20071.324 編集・入力 編集時に数字型セルのデータをすべて削除した後、セルを移動すると、空白が表示される
018 2.6.20071.324 編集・入力 編集時に数字型セルのデータをすべて削除したときに、ValidateEdit イベント内でゼロに変換しても、空白が表示される
019 2.6.20071.324 編集・入力 表示形式をカンマ付きに設定すると、編集時にもカンマ付きで表示される
020 2.6.20071.324 スタイル 各列の TextAlign を個別に設定しても、行全体をハイライトすると、Highlight スタイルで設定したテキスト配置で表示される
021 2.6.20072.344 動作 MouseHoverCell イベントの廃止と MouseEnterCell/MouseLeaveCell イベントの追加
022 2.6.20092.412 動作 EditOptions プロパティを MultiCheck にした場合、Row.AllowEditing および Col.AllowEditing の設定値を優先する
023 2.6.20101.515 表示 DataTable とバインドした場合、グリッドの初期表示が同じ列幅になる
024 2.6.20101.515 動作 F2 キーでセルを全選択し、右または左矢印キーを押すと、左または右のセルに移動する
025 2.6.20101.515 動作 BeforeEdit イベント内で AutoSizeRow メソッドを実行すると、CPU 使用率が 100%近くになることがある
026 2.6.20101.515 編集・入力 SetupEditor イベント内で SetData メソッドでセルのテキストを変換しても、編集状態では変換されたテキストが表示されない
027 2.6.20101.546/4.6.20101.546 表示 AutoSizeRow メソッド実行後の Row.Height プロパティの値が「-1」になる
028 2.6.20101.546/4.6.20101.546 表示 初期表示時に表示される行数が、旧バージョンとは異なっている
029 2.6.20101.546/4.6.20101.546 印刷 PrintGrid メソッドによるプレビュー時に表示される行数が、旧バージョンとは異なっている
030 2.6.20112.623/4.6.20112.623 全般 ShowSort プロパティを設定した行で、「プロパティが旧形式です」という警告が表示される
031 2.6.20112.623/4.6.20112.623 表示 GridChangedTypeEnum 列挙体の RepaintCell メンバーの廃止と CellChanged メンバの追加
032 2.6.20112.623/4.6.20112.623 表示 Redraw プロパティの廃止と復活、BeginUpdate/EndUpdate メソッドの追加について
033 2.6.20123.745/4.6.20123.745 全般 改行を含むデータを SaveGrid メソッドで CSV ファイルとして出力してテキスト形式で確認すると、文字列が改行して表示される ×
034 2.6.20123.745/4.6.20123.745 スタイル 旧バージョンのプロジェクトを移行すると、Normal スタイルのフォントにコントロールのフォントが設定される
035 2.6.20123.745/4.6.20123.745 スタイル Subtotal メソッドでアウトラインツリーに追加した小計行に、値が表示されない
036 2.6.20131.770/4.6.20131.770 動作 行/列のヘッダーをダブルクリックすると列/行サイズが自動調整される
037 2.6.20141.828/4.6.20141.828 表示 フィルタエディタに表示する値に、他の列のフィルタリング結果が反映される ×

関連トピック