私はDevExpress GridViewで作業していて、グリッドに取り込もうとしているオブジェクトを持っています。 E.Gは商品を持っていると言います。
私の最初の列は、製品のリストを含むRepositoryEditorLookupEditです。私が望むのは、特定の製品がコークのように選択されている場合、色、価格、説明などの製品の他のプロパティが列に表示されます。
トリッキーなビットは、GridControlがオブジェクトにバインドされていることですProduct {多対多}との関係を持ち、因果関係には 'TransactionProduct'という相互関係がある 'TransactionItem'と入力します。
バインドされていない列を使用しようとしましたが、GridはRowChangeの後に値を失います。
これを克服する方法はありますか、または私の設計が間違っていますか?基本的には、別の列で選択されたオブジェクトに基づいて列を作成する必要があります。GridControlのDependency Properties/Columnsを扱う?
0
A
答えて
0
一部の列をデフォルト値で初期化しますか?その場合は、GridViewのCellValueChangedイベントを処理し、
GridView.SetRowCellValue(gridView.FocusedRowHandle, gridView.Columns["Price"], somePrice);
メソッドを使用して、この行の他のセル値を更新する必要があります。また、バインドされていない列を使用している場合は、CustomUnboundColumnDataイベントハンドラを使用して新しいデータを保持する必要があります。
関連する問題
- 1. Xceed GridControl
- 2. GridControl詳細グリッド
- 3. SelectedMode for GridControl(DevExpress)
- 4. WPF Devx GridControlの動的データバインディング
- 5. GridControlをSortedListにバインドする
- 6. Functional Dependency Reduction
- 7. java maven rebuild dependency
- 8. ffmpeg libz.so dependency
- 9. OpenRasta Dependency Injection TearDown
- 10. Gridcontrolが空白になる
- 11. Quartz Jobs dependency
- 12. Gradle not found dependency
- 13. VaadinとDependency Injection Frameworks
- 14. .net remoting dependency/reference issue
- 15. spring 3 annotation dependency injection
- 16. UNMET PEER DEPENDENCY [email protected]
- 17. maven、jsp files in dependency
- 18. Gitlab CI gradle dependency cache
- 19. マップを扱う
- 20. ブーストヘッダーファイルを扱う
- 21. オンラインコースを扱う
- 22. IValidatableObjectとDependency Injectionのサポート
- 23. POPUPウィンドウ内のExt Dependency Builder
- 24. ZF2 AncesorオブジェクトのDependency Injection
- 25. gridcontrol 24時間形式のsyncfusion
- 26. ポリゴンのアルゴリズムでポリゴンを扱うポリゴンを扱うポリゴン
- 27. Cassandraタイムスタンプを扱う
- 28. BinaryStringを扱うJavascript
- 29. JSONデータを扱う
- 30. ファイルを扱うC++