私たちは、クライアント/共有/ Serverアーキテクチャでの.NET Remotingを使用している:PropertyGridの情報はどこに行きますか?
共有DLL:実装する共有インタフェース
クライアントEXE:クライアントとサーバーの両方
サーバーEXEに共通の共有インタフェースのプロキシを作成しますサーバにアクセスする
クライアント側では、クラスオブジェクトの一部をPropertyGrid
で編集可能にしてから、サーバに更新する必要があります。
オプション:PropertyGridのために必要なすべてのSystem.ComponentModel
属性を持つ共有クラスをマーク
オプションB:クライアントに1ラッパークラスとSystem.ComponentModel
属性を使用:1に近いでしょうか? (コード重複のためにPITA)
オプションC:?