派生自定义控件以继承基本控件外观

时间:2011-02-02 04:14:43

标签: c# asp.net

派生控件是否可以继承其基本控件外观。

假设我从TextBox派生控件,派生控件是否可以继承Textbox的外观设置,还是需要再次定义?

我通过styleSheetTheme Page属性

将默认外观应用于所有控件

如果有任何不同,我正在使用Devexpress asp.net控件。

2 个答案:

答案 0 :(得分:2)

您必须再次定义它们 这是msdn:ASP.NET Themes and Skins的链接形式 阅读皮肤部分的第四段。这正是你想知道的。

  

(默认外观完全按控件类型匹配,因此Button控件外观适用于所有Button控件,但不适用于LinkBut​​ton控件或派生自Button对象的控件。)

听起来好像你可以将skinID用于你想要的东西。 Apple为按钮及其派生控件命名皮肤。

答案 1 :(得分:0)

如果您是从基类派生的,那么您将继承该基类所具有的内容,而不是该基类的特定实例所包含的内容。