SkinBuilder(ThemeProvider, Control, ControlBuilder, String) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化类的新实例SkinBuilder、设置生成器与之关联的控件、由控件的对象提供的ControlBuilder常规ThemeProvider对象以及主题文件的路径。
public:
SkinBuilder(System::Web::UI::ThemeProvider ^ provider, System::Web::UI::Control ^ control, System::Web::UI::ControlBuilder ^ skinBuilder, System::String ^ themePath);
public SkinBuilder(System.Web.UI.ThemeProvider provider, System.Web.UI.Control control, System.Web.UI.ControlBuilder skinBuilder, string themePath);
new System.Web.UI.SkinBuilder : System.Web.UI.ThemeProvider * System.Web.UI.Control * System.Web.UI.ControlBuilder * string -> System.Web.UI.SkinBuilder
Public Sub New (provider As ThemeProvider, control As Control, skinBuilder As ControlBuilder, themePath As String)
参数
- provider
- ThemeProvider
封装 ThemeProvider 设计器环境中控件的主题信息。
- control
- Control
Control与之SkinBuilder关联的项。 该方法 ApplyTheme() 将控件外观应用于此控件并返回它。
- skinBuilder
- ControlBuilder
ControlBuilder由ThemeProvider控件的类型提供的。
- themePath
- String
主题文件的绝对路径。
注解
此构造函数由 GetSkinBuilder 类的方法 ThemeProvider 调用,以返回 SkinBuilder 参数中指定的 control 控件的对象。