その列の1つ(ID列)の値に基づいてultrawingridの行を選択する方法はありますか?私はこれを行う方法を見つけようとしてきましたが、ほとんど成功していません。
「アクティブID」(つまり、アプリケーション内で現在編集されているID-システムが選択されてアクティブであると見なすID)であるグローバル変数がありますが、グリッドの選択された行と「選択されたID」変数が一致しません。ユーザーの混乱を防ぐために、それらが同じであることを確認する必要があります。私はrefresh()関数内で次のコードを呼び出すことを望んでいます...
おそらく(kinda-pseudo-code-ish)のようなもの:
int index; // This could be any number
foreach (row r in grid)
{
if (row.cell["ID"].value = index)
grid.selectedindex = thisRow;
}
私は正しい方向に向かって考えていますか?もしそうなら、正しい構文は何ですか?そうでない場合、他にどのようにこれを行う必要がありますか?