Редактировать: Возвращаясь к этому довольно много лет спустя; ниже приведены способы, которыми вы можете сделать это в зависимости от используемой вами структуры пользовательского интерфейса. Это предполагает, что вы хотите изменить выделенный текст.
ASP.Net WebForms
protected void ChangeListBoxSelectedItemText(string textToChangeTo)
{
lstBoxExample.SelectedItem.Text = textToChangeTo;
}
WPF - при условии, что ListBox содержит объекты Label
// To achieve this in WPF you have to cast the object
// This is because a ListBox can contain numerous types of UI objects
var selectedLabel = (Label)lstBoxExample.SelectedItem;
selectedLabel.Content = "Text to change to";
WinForms
// There may very well be a better way to do this
lstBoxExample.Items[lstBoxExample.SelectedIndex] = "New Item";