- - PR -
カスタムコントロールのラッピング
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-12-19 15:22
お世話になっております。
C#、ASP.NET で開発しております カスタムコントロールAをコンポジットでラップした カスタムコントロールBを作成したいと思っております。 例えば下記のような感じです。 ----------------- controlB.cs ----------------- private System.Web.UI.Control controlA; public Color BackColor { get { return this.controlA.BackColor; } set { this.controlA.BackColor = value; } } ------------------------------------------------ しかし、controlAには[DesignOnlyAttribute]属性の プロパティがあるのでソースコードから設定できないので ラップすることができません。 そのプロパティはテンプレート化されたプロパティなので ControlBからControlAのタグの内部にテンプレートタグを挿入できないかと 考えたのですが、その方法を見つけることができませんでした。 そもそもこのようなコントロールをラップすることはできないのでしょうか? なにかヒントでも結構なのでよろしくお願いします。 |
1