Back to Devexpress

BarListItem.Strings Property

windowsforms-devexpress-dot-xtrabars-dot-barlistitem.md

latest2.2 KB
Original Source

BarListItem.Strings Property

Provides access to a collection that stores items for the current BarListItem object.

Namespace : DevExpress.XtraBars

Assembly : DevExpress.XtraBars.v25.2.dll

NuGet Package : DevExpress.Win.Navigation

Declaration

csharp
[DXCategory("Content")]
public virtual BarListStringCollection Strings { get; }
vb
<DXCategory("Content")>
Public Overridable ReadOnly Property Strings As BarListStringCollection

Property Value

TypeDescription
DevExpress.XtraBars.BarListStringCollection

Contains items for the current BarListItem object.

|

Remarks

A BarListItem object is intended to display a list of strings. Use the Strings property to add items to the BarListItem object.

The following code adds three items to a BarListItem object:

csharp
// Adds new list items.
barListItem1.Strings.Add("Item1");
barListItem1.Strings.Add("Item2");
barListItem1.Strings.Add("Item3");

// Gets the first list item.
string firstElement = barListItem1.Strings[0];

private void barListItem1_ListItemClick(object sender, DevExpress.XtraBars.ListItemClickEventArgs e) {
  // Gets the list item clicked by the user.
  string listItem = (e.Item as DevExpress.XtraBars.BarListItem).Strings[e.Index];
}

See Also

MaxSubItemTextWidth

ListItemClick

BarListItem Class

BarListItem Members

DevExpress.XtraBars Namespace