我們根據屬性的不同表現形式,把其區分為簡單屬性和復雜屬性
下面來看下屬性的表現形式
簡單屬性表現形式如下,大家都很熟悉
<asp:TextBox ID="TextBox1" Text="textbox控件" runat="server"></asp:TextBox>
屬性中含有子屬性,稱之為復雜對象,如Font屬性
復雜屬性的表現形式如下,
(1)連字符的表現形式
<asp:TextBox ID="TextBox1" Text="textbox控件" runat="server" Font-Bold="True"></asp:TextBox>
(2)內鑲屬性的表現形式,如定義樣式
<asp:DataList ID="DataList1" runat="server">
<SelectedItemStyle />
<EditItemStyle />
</asp:DataList>
(3)內鑲集合屬性的表現形式,如DropDownList (先不介紹,大家可看MSDN) <asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>x</asp:ListItem>
<asp:ListItem>xx</asp:ListItem>
<asp:ListItem>xxx</asp:ListItem>
</asp:DropDownList>
下面得好好看
1,復雜屬性基本使用方法
請看我是怎麼做的,關於下面看到了一些元數據,如果你不熟悉,請參考MSDN.
下面一段代碼記錄一個custom的信息.
1.1 定義枚舉
using System;
namespace CustomComponents
{
/**//// <summary>
/// 職業
/// </summary>
public enum Metier
{
教師,程序員,作家
}
}