Export (0) Print
Expand All

List.ListItems Property

Gets a ListItemCollection containing the ListItem elements that comprise the contents of the List.

Namespace:  System.Windows.Documents
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public ListItemCollection ListItems { get; }
<object>
  <ListItemCollection .../>
</object>

Property Value

Type: System.Windows.Documents.ListItemCollection
A ListItemCollection containing the ListItem elements that comprise the contents of the List.
This property has no default value.

Use the ListItemCollection returned by this property to enumerate or manipulate the contents of a List element.

The following examples show how to perform common operations on a List using the ListItems property.

// Add ListItems to the List.
List listx = new List();
Span spanx = new Span();
listx.ListItems.Add(new ListItem(new Paragraph(new Run("A bit of text content..."))));
listx.ListItems.Add(new ListItem(new Paragraph(new Run("A bit more text content..."))));

// Insert a ListItem at the begining of the List.
ListItem lix = new ListItem(new Paragraph(new Run("ListItem to insert...")));
listx.ListItems.InsertBefore(listx.ListItems.FirstListItem, lix);

// Get the number of ListItems in the List. 
int countListItems = listx.ListItems.Count;

// Remove the last ListItem from the List.
listx.ListItems.Remove(listx.ListItems.LastListItem);

// Clear all of the ListItems from the List.
listx.ListItems.Clear();

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft