В чём прикол?! Я с утра не понимаю.
Без него он работает (отображает текст т.е DisplayValue) а если добавить этот кусок на ивент Selected Item то текст превращается в путь к класу. Но отображает информацию в Label. А ещё с ним может кинуть Exception Cast/Null
labelFrom.Text = "From : " + LogicalSystem.tempMessageMain.Single(u => u.MessageId == (int)listBoxMessages.SelectedValue).From;
Пример заполнения list-а
var _tempMessage = new listBoxMessage()
{
strAll = LogicalSystem.MessageIn.From.Username + " [" + LogicalSystem.MessageIn.MessageId + "] : " + LogicalSystem.MessageIn.Text + " {" + 0 + "} ",
From = LogicalSystem.MessageIn.From.Username,
FromReply = "N/A",
FromId = LogicalSystem.MessageIn.From.Id,
FromIdReply = 0,
ReplyTo = 0,
ReplyToReply = 0,
MessageId = LogicalSystem.MessageIn.MessageId,
MessageIdReply = 0,
MessageText = LogicalSystem.MessageIn.Text,
Date = LogicalSystem.MessageIn.Date,
DateReply = LogicalSystem.MessageIn.Date
};
tempMessageMain.Add(_tempMessage);
.Net Framework