うまくいけば、何人かのカスタム コントロール デザイナー/ビルダーが助けてくれます
クライアント詳細コレクション フォームに不可欠な最初のカスタム コントロールを構築しようとしています。このフォームには、さまざまなスタイルを適用する必要がある一連の要素があります。理想的には、VS 2005/2008 のプロパティ インターフェイスが、コントロール レベルで行うように CSSClass を適用できるようにしたいと考えています。つまり、使用可能な CSS クラスのドロップダウン リストを使用します。
凡例タグに適用されるクラスを例にとります
/// <summary>Css Class for Legend</summary>
[Category("Appearance")]
[Browsable(true)]
[DefaultValue("")]
//I am at a loss as to what goes in [Editor]
[Editor(System.Web.UI.CssStyleCollection), typeof(System.Drawing.Design.UITypeEditor))]
public string LegendCSSClass
{
get { return _LegendCSSClass; }
set { _LegendCSSClass = value; }
}
上からわかるように、いくつかのオプションを試しましたが、あまり運がありませんでした。
うまくいけば、私が見逃している簡単なものがあります。
また、関連する参考資料をいただければ幸いです
[Editor]
属性