Есть какой-то метод безумия. Как правило, если браузер может интерпретировать дату как ISO-8601, он будет. «2005-07-08» попадает в этот лагерь, и поэтому он анализируется как UTC. «8 июля 2005» не может, и поэтому он анализируется по местному времени.
Подробнее см. JavaScript и даты, What Mess! .
Если вы хотите получить отображаемый текст элемента, используйте метод GetItemText
:
string text = listBox1.GetItemText(listBox1.SelectedItem);
Getfullname в списке ListBox файлов (полный путь) (модификация ответа Томаса Левеска, спасибо Томасу):
...
string tmpStr = "";
foreach (var item in listBoxFiles.SelectedItems)
{
tmpStr += listBoxFiles.GetItemText(item) + "\n";
}
MessageBox.Show(tmpStr);
...
Чтобы получить значение всего выбранного элемента в списке, вы можете отбросить выбранный элемент в DataRowView, а затем выбрать столбец, где ваши данные:
foreach(object element in listbox.SelectedItems) {
DataRowView row = (DataRowView)element;
MessageBox.Show(row[0]);
}
Если вы используете ListBox в своем приложении и хотите вернуть выбранное значение ListBox и отобразить его в ярлыке или что-то еще, используйте этот код, это поможет вам
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
label1.Text = listBox1.SelectedItem.ToString();
}
Если вы хотите получить свое значение из списка, вы должны попробовать следующее:
String itemSelected = numberListBox.GetItemText(numberListBox.SelectedItem);
Если вы хотите получить элемент, выбранный из списка, вот код ...
String SelectedItem = listBox1.SelectedItem.Value;
Вы можете использовать это. Чтобы получить выбранное имя ListItme ::
String selectedItem = ((ListBoxItem)ListBox.SelectedItem).Name.ToString();
Убедитесь, что каждый элемент ListBoxItem имеет свойство Name
string textValue = ((ListBoxItem)listBox1.SelectedItem).Content.ToString();
as
, как это. Он выглядит более чистым, но он искажен. as
предназначен для проверки того, является ли объект определенным типом. Вы используете неправильные инструменты для работы. Лучше всего использовать его правильно ((ListBoxItem)listBox1.SelectedItem)
– PC Luddite
11 February 2016 в 12:44
SelectedItem
не является нулевым? – Thomas Levesque 21 February 2013 в 16:18