List.Decoration プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
項目に使用する装飾の種類を取得または設定します。 既定値は None
です。 この API は、互換性のために残されています。 ASP.NET モバイル アプリケーションを開発する方法については、「ASP.NET を使用した Mobile Apps & サイト」を参照してください。
public:
property System::Web::UI::MobileControls::ListDecoration Decoration { System::Web::UI::MobileControls::ListDecoration get(); void set(System::Web::UI::MobileControls::ListDecoration value); };
[System.ComponentModel.Bindable(true)]
public System.Web.UI.MobileControls.ListDecoration Decoration { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Decoration : System.Web.UI.MobileControls.ListDecoration with get, set
Public Property Decoration As ListDecoration
プロパティ値
項目に使用する装飾の種類を表す列挙値。
- 属性
例
次のコード例では、 プロパティを使用してリストを Decoration 番号付きリストに変更する方法を示します。 プロパティは、 メソッドの最後の行で設定されます Page_Load
。 この例は、概要の大きな例の List 一部です。
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
// Set the DataMembers of the List
List1.DataValueField = "Status";
List1.DataTextField = "TaskName";
// Create an ArrayList of task data
ArrayList arr = new ArrayList();
arr.Add(new Task("Define transactions", "scheduled"));
arr.Add(new Task("Verify transactions", "scheduled"));
arr.Add(new Task("Check balance sheet", "scheduled"));
arr.Add(new Task("Compile balance sheet", "scheduled"));
arr.Add(new Task("Prepare report", "scheduled"));
arr.Add(new Task("Send report", "scheduled"));
// Bind the array to the list
List1.DataSource = arr;
List1.DataBind();
const string spec = "Start: {0} tasks are done, {1} " +
"tasks are scheduled, and {2} tasks are pending.";
Label2.Text = String.Format(spec, doneCount, +
schedCount, pendCount);
List1.Decoration = ListDecoration.Bulleted;
}
}
Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
If Not IsPostBack Then
' Set the DataMembers of the List
List1.DataValueField = "Status"
List1.DataTextField = "TaskName"
' Create an ArrayList of task data
Dim arr As ArrayList = New ArrayList()
arr.Add(New Task("Define transactions", "scheduled"))
arr.Add(New Task("Verify transactions", "scheduled"))
arr.Add(New Task("Check balance sheet", "scheduled"))
arr.Add(New Task("Compile balance sheet", "scheduled"))
arr.Add(New Task("Prepare report", "scheduled"))
arr.Add(New Task("Send report", "scheduled"))
' Bind the array to the list
List1.DataSource = arr
List1.DataBind()
Const spec As String = "Start: {0} tasks are done, {1} " & _
"tasks are scheduled, and {2} tasks are pending."
Label2.Text = String.Format(spec, doneCount, _
schedCount, pendCount)
List1.Decoration = ListDecoration.Bulleted
End If
End Sub
注釈
ターゲット デバイスで許可されている場合は、リスト アイテムをアンコーディングしたり、箇条書きや数字で装飾したりできます。 列挙には ListDecoration 、次の値があります。
名前 | 説明 |
---|---|
None | 装飾なし。 |
Bulleted | リスト項目を行頭文字で装飾します。 |
Numbered | リスト項目を番号で装飾します。 |
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET