グリッドの列のすべてのセルに対していくつかの操作を実行する関数があります。SetCellBackgroundColour
この関数は、操作の結果に基づいてセル ( ) の背景色を設定します。私の問題は、機能が完了すると、セルが変更されないことです。OSX では、下にスクロールしたときにのみ、セルが再描画されて色付きで表示されます。ウィンドウでは、再描画すら行われず、色が付く前にセルを選択および選択解除する必要があります。
セルの背景色を変更した後、Grid コントロールを強制的に再描画して正しく表示するにはどうすればよいですか?
私が試したこと
Layout()
グリッドとグリッドの親パネルで呼び出しを試みましたが、成功しませんでした。