プロパティを表示するオブジェクトを指すプロパティ グリッドがあります。次のようにしてフィルタリングします。
propertyGrid1.BrowsableAttributes = new System.ComponentModel.AttributeCollection(new Attribute[]
{
new CategoryAttribute("All")
});
私のオブジェクトには Control オブジェクトのコレクションがあります。オブジェクトだけを表示すると、[Category("All")] を持たないすべてのプロパティが除外されます。ここまでは順調ですね。ただし、コレクション エディターに入ると、そのエディターには [Category("All")] でマークされていないプロパティが表示されます。これは望ましくありません。この問題を解決するにはどうすればよいですか?