セルの編集を開始する際にPInvoke例外が発生する場合があります。この問題はバージョン0.8.5.1で修正されました。開発環境でこの問題を修正するには、以下の手順に従ってください。
- ReoGridプロジェクトを開きます。
- ソースファイル
Common/Win32.csを開きます。 SendMessageメソッドの定義を見つけます:public static extern int SendMessage(IntPtr hWnd, uint Msg, long wParam, long lParam);- 最後の2つのパラメータの型を
longからIntPtrに変更します。以下のようになります:public static extern int SendMessage(IntPtr hWnd, uint Msg, IntPtr wParam, IntPtr lParam); ReoGridControl.cs内のSendMessageメソッドの呼び出し元を見つけ、引数を以下のように変更します:new IntPtr(value)- 再ビルドして完了です。