【使い方】
例1:接続するクライアント毎に現在の値が異なる場合。(現在のページ番号を示すプロパティ)
/// <summary>
/// PageNumberプロパティは現在のページを取得または設定します。
/// </summary>
[Description("現在のページです。")]
public int PageNumber
{
get
{
object obj = this.ViewState["PageNumber"];
if ( obj == null )
return 1; // 既定値です。
else
return (int)obj;
}
set {this.ViewState["PageNumber"] = value;}
例2:接続する全てのクライアントで値が等しい場合。(表示文字列の水平方向の配置を示すプロパティ)
/// <summary>
/// TextBoxの表示文字列の水平方向の配置を取得または設定します。
/// </summary>
[Description("TextBoxの表示文字列の水平方向の配置を取得または設定します。")]
public HorizontalAlign HorizontalAlign
{
get {return m_HorizontalAlign;}
set {m_HorizontalAlign = value;}
}
|