.NET PropertyGridにカテゴリを追加することはできますか?CategoryAttribute
などの属性を持つデータクラスに注釈を付けるだけですか?.NET PropertyGridにカテゴリを追加
答えて
ICustomTypeDescriptorクラスと独自のPropertyDescriptorクラスでこれを行うのは非常に簡単で、あまりコードを必要としません。
この記事Customized display of collection data in a PropertyGridはこれを詳細に行う方法を説明しています。カテゴリを追加するには、PropertyDescriptorクラスのCategoryプロパティをオーバーライドする必要があります。
CategoryAttribute
を使用できます。ドキュメントには
CategoryAttribute
のコンストラクタでカテゴリの名前を指定することで、任意の名前に対して新しいカテゴリを作成できます。
例:あなたがしようとしているようですね
[
Category("MyCategory"),
Description("Specifies something")
]
public string Something { //... }
質問は、カテゴリ属性は唯一の方法ですか、別の方法がありますか? :P - N – WraithNath
@WraithNathあなたはそれを正しく持っています! – msfanboy
@WraithNath、本当に?私はそれからそれを取得していないが、私はあなたが今それを再度読んでいると思います.-) –
複数のオブジェクトを表示するには、PropertyGridのを誤使用しています。
CategoryAttribute
で、PropertyDescriptors
を返すCustomTypeDescriptor
クラスを作成して、グリッドに表示する各行に書き込むことができます。 これは相当量の作業を必要としますが、可能です。
- 1. .Net PropertyGridスレッドセーフ
- 2. カテゴリXceed PropertyGridでの注文
- 3. winformsのカテゴリ階層PropertyGrid
- 4. PropertyGridのツールチップを追加します
- 5. 空の空でないカテゴリのWinForms PropertyGrid
- 6. PropertyGridを通じてStringプロパティに特殊文字を追加
- 7. WoocommerceカテゴリURLにクエリパラメータを追加する
- 8. カテゴリをURLに追加する
- 9. Ransack Gemにカテゴリを追加する
- 10. Wordpress - index.phpにカテゴリを追加する
- 11. servicestack.coreを.netコアライブラリに追加
- 12. Xceed PropertyGridでカテゴリのフォントサイズを変更する
- 13. .NET Mvcビューに追加
- 14. 投稿を追加中にカテゴリを自動的に追加する
- 15. TinyMCE Plugin Templateカテゴリを追加するリストボックス
- 16. Magento 2:カテゴリを追加するサイドバー
- 17. 新しいカテゴリを追加する
- 18. Rails 3でカテゴリを追加する
- 19. R - stargazer参照カテゴリを追加
- 20. PropertyGridのTypeDescriptorを使用してプロパティレベルの属性を動的に追加
- 21. PropertyGrid - デザイン時にコレクションタイプのプロパティをリセットする機能を追加する方法
- 22. 私のスピナーにカテゴリを追加しています。私の最後のカテゴリは新規追加です
- 23. .NET PropertyGrid:実行時にオブジェクトインスタンスにアクセスして操作する
- 24. OpenCart2.xで製品を追加するときにカテゴリを追加します。
- 25. .Net MVC 3 Javascriptを追加
- 26. Java SwingのPropertyGrid
- 27. カテゴリに関連付ける追加のセカンダリイメージを追加します
- 28. .NetCoreAppを.Netスタンダードに追加する
- 29. .NETコアプロジェクトにPDFリンクを追加する
- 30. .Netデータテーブルにインデックスを追加する(データセット)
これとは対照的に、あなたの質問は不明です。 – SLaks