在C#中的ListBox中添加ListBoxItem?

Hen*_*ian 21 c# string wpf listbox listboxitem

我知道:

String test = "test";
ListBox.Items.Add(test);
Run Code Online (Sandbox Code Playgroud)

要么

String test = "test";
int index = 1;
ListBox.Items.Insert(index, String);
Run Code Online (Sandbox Code Playgroud)

在ListBox中添加String,但我想插入ListBoxItem,如何?以前我学到了

var contentToString = (String)ListBoxItem.Content;
Run Code Online (Sandbox Code Playgroud)

只是将ListBoxItem转换为String,但我无法将String转换为ListBoxItem

Dan*_*vić 35

试试这个:

ListBoxItem itm = new ListBoxItem();
itm.Content = "some text";

listbox.Items.Add(itm);
Run Code Online (Sandbox Code Playgroud)

listbox是ListBox的名称.