1

コントロールがカスタムオブジェクトのコレクションにバインドされている場合、DevExpressSearchLookUpEditからビジネスオブジェクトを取得する必要があります。

GridViewのGetSelectedDataRowまたはFocusedRowを介して現在選択されている行オブジェクトを取得できますが、現在フォーカス/選択されている行は必要ありません。行を検索し、インデックスまたはEditValueのいずれかの条件を指定して、自分で行を取得します。 。

これはどのように行われますか?SearchLookUpEditには、LookUpEditにあるGetRowByKeyValueメソッドがありません。

4

1 に答える 1

0

これはsearchLookUpEdit1View.GetFocusedRow()メソッドを使用して行うことができます。
このメソッドは、ドロップダウン ウィンドウが展開されている場合にのみ機能することに注意してください。それ以外の場合、唯一の解決策は、エディターの EditValue プロパティを取得し、DataSource で対応するオブジェクトを見つけることです。

于 2011-02-02T13:01:34.150 に答える