グリッドに表示中に動的に属性(Browsable(false)など)を追加したいとします。シナリオは私がいくつかの公共のプロパティを持つカスタムクラスを持っているということです。しかし、私はすべてのパブリックプロパティをUIに表示する必要はありません。退出はありますか?PropertyGridのTypeDescriptorを使用してプロパティレベルの属性を動的に追加
TypeDescriptorを使ってみました。ただし、プロパティレベルではなく、タイプレベルでのみ機能します。私は不動産レベルでそれを使う方法について助けを見つけることができませんでした。
どのポインタも高く評価されます。
可能ですが、私は私の質問に完全な実装を提供しました。http://stackoverflow.com/questions/12143650/how-to-add-property-level-attribute-to-the-typedescriptor-at-runtime/12143653 – Gman