今天在考试中收到以下问题,我不知道:
listbox.item
是字符串还是对象?
有人可以帮忙解决这个问题吗?
答案 0 :(得分:0)
这是一个对象
答案 1 :(得分:0)
阅读本文并了解, 它的一个对象 http://msdn.microsoft.com/en-us/library/system.windows.controls.listboxitem%28v=vs.110%29.aspx
你也可以使用List for FindString
private void FindMyString(string searchString)
{
// Ensure we have a proper string to search for.
if (searchString != string.Empty)
{
// Find the item in the list and store the index to the item.
int index = listBox1.FindString(searchString);
// Determine if a valid index is returned. Select the item if it is valid.
if (index != -1)
listBox1.SetSelected(index,true);
else
MessageBox.Show("The search string did not match any items in the ListBox");
}
}
答案 2 :(得分:0)
试试这个
if (listBox1.DataSource == null)
{
// ----- items are string
}
else
{
//----items are object
}