答えて
PropertyGridに影響する属性は間接的です。興味深いコードは、PropertyDescriptor実装を提供するTypeDescriptorです。しかし、このバンはICustomTypeDescriptorまたはTypeDescriptionProviderによって無効にされます。我々は、デフォルトのルールを前提とした場合
しかし、劇中のキー属性は以下のとおりです。
[DisplayName(...)]
[Description(...)]
[Category(...)]
[TypeConverter(...)]
[ReadOnly(...)]
[Browsable(...)]
[DefaultValue(...)]
[Editor(...)]
いくつかの他のものはそのようなShouldSerialize {名前}またはリセット{名前}メソッドの存在のようなパターンによって検出されます。
エディタはプロパティグリッドにとっても非常に重要です。 –
@Simon私は1人見逃してしまいました...ありがとう –
私も追加します RefreshPropertiesAttribute NotifyParentPropertyAttribute –
また、私はまた、 "MergableAttribute" を追加します
RefreshPropertiesAttribute
NotifyParentPropertyAttribute
NotifyParentPropertyAttribute - 正確に何を探していたのですか?ありがとう! – NightElfik
を追加します。これは、複数のオブジェクトを選択した場合、プロパティグリッドを使用してオブジェクトの「名前」プロパティ(たとえば)を変更できないようにするため、プロパティグリッドがIDフィールドをグループ化するのを防ぐのに便利です。オブジェクトごとに一意のまま...
- 1. カスタム属性付き拡張WPFツールキットPropertyGrid
- 2. カスタムJSFコンポーネントの属性リスト
- 3. コアデータ属性タイプのリスト?
- 4. PropertyGridのTypeDescriptorを使用してプロパティレベルの属性を動的に追加
- 5. .ui-btn jQuery Mobileの属性リスト
- 6. 属性を持つリストのXMLシリアル化
- 7. リスト内のオブジェクトの属性のリストを取得
- 8. システム属性にリストを追加する
- 9. mongodbオブジェクトから属性リストを取得
- 10. オブジェクトに属する属性(リスト<Foo>)
- 11. カスタム属性vs data- *属性
- 12. python:クラスの属性とインスタンスの属性
- 13. 複数のカテゴリは、私が2つのカテゴリーでPropertyGridのを持っている属性
- 14. MT属性ファイルのKE属性
- 15. HTML属性へのMVCモデル属性
- 16. Java SwingのPropertyGrid
- 17. タグa4jのイベント属性の値のリスト:RichFacesのajax
- 18. DTD内の要素の属性リストのオープン/非制限?
- 19. リストを変換する<MyClass>プロパティをPropertyGridと互換性のあるプロパティのエントリにC#
- 20. 一意性でソート可能なテーブルの属性のリストを取得する
- 21. Rails:モデルからの一意性検証で属性のリストを取得する
- 22. 環境内のリスト属性の割り当て
- 23. すべての製品属性のリストをmagentoで取得
- 24. html属性のリストとその許容タイプ
- 25. すべてのオブジェクトの属性をリストするPHP関数
- 26. http://axschema.orgとhttp://schemas.openid.netの利用可能な属性のリスト
- 27. リスト内の属性の一致を取得する関数
- 28. リスト項目選択のビューの属性を変更する
- 29. 一意の属性を持つオブジェクトのリスト
- 30. Backbone.jsモデルの従属属性
ええと。あなたはプロパティのリストは何だと思いますか? – Oded
属性では、たとえば、プロパティの上に置いて別の名前を表示するか、プロパティグリッドのカテゴリに配置することを意味します:) このようにします:[CategoryAttribute( "ID Settings")、 DescriptionAttribute(顧客の社会保障番号)] – Phito
http://msdn.microsoft.com/en-us/library/system.componentmodel.aspx –