我爱Aspx >> C#.Net >> ASP.NET 2.0服务器控件开发之简单属性| 属性 | 数据类型 | 说明 |
| BackColor | Color | 获取或设置Web服务器控件的背景色。 |
| BorderColor | Color | 获取或设置Web控件的边框颜色。 |
| BorderStyle | BorderStyle | 获取或设置Web服务器控件的边框样式。 |
| BorderWidth | Unit | 获取或设置Web服务器控件的边框宽度。 |
| ControlStyle | Style | 获取Web服务器控件的样式。 |
| CssClass | String | 获取或设置由Web服务器控件在客户端呈现的级联样式表(CSS)类。 |
| Enabled | Bool | 获取或设置一个值,该值指示是否启用Web服务器控件。 |
| EnableTheming | bool | 获取或设置一个值,该值指示是否对此控件应用主题。(asp.net 2.0新增) |
| Font | FontInfo | 获取与Web服务器控件关联的字体属性。 |
| ForeColor | Color | 获取或设置Web服务器控件的前景色(通常是文本颜色)。 |
| Height | Unit | 服务器控件高度 |
| Width | Unit | 服务器控件宽度 |
| SkinID | string | 获取或设置要应用于控件的外观。(asp.net 2.0新增) |
3) 与属性相关的设计时元数据
创建服务器控件是为了提高应用开发效率,每个控件开发者都希望自己创建出的控件能够像.NET框架中的内置标准服务器控件那样功能强大且易于使用。例如,当控件应用者在设计界面点击控件时,可能会希望某些属性能够高亮显示,某些属性能够显示在属性浏览器中等等。如何才能使控件具有这样的功能呢?这就需要在代码中加入相关的设计时支持代码。
实际上,实现设计时元数据是一个比较复杂的内容。然而,作为初学者而言,我们没有必要掌握得过于深入,下面笔者只讲解一些常见的与属性相关的设计时元数据设置。如下所示代码,列举了一些与属性相关的设计时元数据设置和简要说明。
· Bindable
这个特性表示属性是否可以绑定一个有效数据源。通常使用布尔值进行设置,例如:Bindable(true)。如果使用值true标记属性,表示该属性可以绑定一个有效数据源,且应引发该属性的属性更改通知;如果属性值为false,则表示该属性不能绑定数据。
Ҷƪл˵?
为.NET程序批上WPF的绚丽外衣[03-17]
ASP.NET编程入门随想之宽容[03-17]
.NET下的设计模式研究之桥接模式[03-17]
ASP.NET 2.0服务器控件开发之简单..[03-16]
ASP.NET 2.0移动开发之列表控件[03-16]
ASP.NET移动开发之SelectionList..[03-16]
ASP.NET 2.0中保证应用程序的安全[03-16]
ASP.NET1.0/2.0里用DIV层元素弹出..[03-16]
扩展ASP.NET 2.0内置GridView控件..[03-16]
ASP.NET中上传文件到数据库[03-16]
为.NET程序批上WPF的绚丽外衣[03-17]
ASP.NET编程入门随想之宽容[03-17]
Visual C++2005中开发自定义绘图..[03-17]
缓冲区溢出还是问题吗?C++/CLI安..[03-17]
.NET下的设计模式研究之桥接模式[03-17]
VS2005+Crystal Report开发Web应..[03-17]
ASP.NET 2.0服务器控件开发之简单..[03-16]
实例解析C++/CLI之开卷有益[03-16]
“不完美”的VS 2005 Team Syste..[03-16]
ASP.NET 2.0移动开发之列表控件[03-16]