1

DisplayName実行時にプロパティの属性の値を変更する方法を探しています。これはWindowsフォームでも可能ですか?

4

1 に答える 1

2

クラス用に独自のTypeDescriptionProviderを作成し、実行時にTypeDescriptorを使用して単一のオブジェクト (またはクラス全体) に割り当てます。GetTypeDescriptorGetProperties、そして最後にAttributeArrayも調べてください。

一般に、独自の型記述子を作成することはそれほど難しくありませんが、msdn を注意深く読み、何度も試行する必要があります。

于 2009-06-30T06:17:36.980 に答える