【发布时间】:2011-10-26 00:04:42
【问题描述】:
我确信有一个简单的解决方案,但我目前似乎找不到它。
我正在尝试使用以下代码将文本块中选择列表框的内容显示为文本。
private void SelectionToText(object sender, EventArgs e)
{
ListBoxItem selection = (ListBoxItem)TextListBox.SelectedItem;
selectionText.Text = "This is the " + selection;
}
由于某种原因,文本块只是显示
"这是 System.Windows.Controls.ListBoxItem"
我最初以为是因为我没有转换成字符串,但那也没有用。
有什么建议吗?
【问题讨论】:
-
一开始不要转换为 ListBoxItem。你的 ListBox 内容是什么类型的?
-
@EugeneCheverda 列表框内容为字符串,例如.. "item1"
标签: c# windows-phone-7 listbox