List.Decoration Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia typ dekoracji używany dla elementów. Wartość domyślna to None
. Ten interfejs API jest nieaktualny. Aby uzyskać informacje na temat tworzenia ASP.NET aplikacji mobilnych, zobacz Mobile Apps & Sites with ASP.NET (Aplikacje mobilne & Sites with ASP.NET).
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
Wartość właściwości
Wyliczone wartości reprezentujące typ dekoracji używanej dla elementów.
- Atrybuty
Przykłady
W poniższym przykładzie kodu pokazano, jak za pomocą Decoration właściwości zmienić listę na listę numerowaną. Właściwość jest ustawiana w ostatnim wierszu Page_Load
metody . Ten przykład jest częścią większego przykładu dla List omówienia.
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
Uwagi
Jeśli urządzenie docelowe zezwala, elementy listy mogą być nieukodowane lub ozdobione punktorami lub cyframi. Wyliczenie ListDecoration ma następujące wartości:
Nazwa | Opis |
---|---|
None | Brak dekoracji. |
Bulleted | Elementy listy są ozdobione punktorami. |
Numbered | Elementy listy są ozdobione liczbą. |