List.Decoration Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает тип декорирования, используемого для элементов. Значение по умолчанию — None
. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с 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
Значение свойства
Значение перечисления, представляющее тип оформления, используемого для элементов.
- Атрибуты
Примеры
В следующем примере кода показано, как с помощью 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 | Элементы списка оформляются с использованием номера. |