フォームの 1 つで Xtragrid を使用
gridView_Test_Values.GetRowCellValue([rowhandle][columnname]
しており、そのセルの 1 つからデータを読み取りたいと考えています。通常、データを取得するために使用します。行ハンドルを知っていればうまく機能します。達成したいことは、別のセルの値に基づいてセルからデータを取得したいのですが、それはもちろん別の列にあり、その行の行ハンドルは変更可能です。それを達成する方法はありますか?
質問する
455 次
1 に答える
0
この方法で試すことができます
private [YourObjectInGrid] GetSelected() {
var selectedRows = view.GetSelectedRows();
if (selectedRows != null && selectedRows.Length > 0) {
var o = view.GetRow(selectedRows[0]);
if (o != null) {
return o as [YourObjectInGrid];
}
}
}
[NonPersistent] 計算フィールドをデータ モデルに作成し、グリッドで使用できます。
[NonPersistent]
public string Name {
get {
try {
return (FirstName + " " + LastName).Trim();
}
catch { }
return String.Empty;
}
}
于 2012-10-24T20:03:21.917 に答える