ListBox SelectedItems для MessageBox

У меня есть небольшая проблема с показывать строку в MessageBox. Я загружаю дату из базы данных в ListBox.

Теперь я хочу показать выбранный элемент. У меня есть что-то вроде этого:

StringBuilder message = new StringBuilder();
foreach (var selectedItem in CategorylistBox.SelectedValue.ToString())
{
    message.AppendLine(selectedItem.ToString());
}
MessageBox.Show(message.ToString());

Я выбираю категорию "Sci-Fi", но получаю:

http://prnt.sc/dvmfyl

Может кто-нибудь мне помочь и подсказать, как это отобразить в одну строку?

1 ответ

На AddMovieClick, пожалуйста, прокомментируйте все остальное и протестируйте это, оно покажет вам текущие выбранные элементы.

if (CategorylistBox.SelectedItems != null)
{
    foreach (var item in CategorylistBox.SelectedItem.ToString())
    {
        Debug.WriteLine("current item "+item);
        // CinemaDataSetTableAdapters.QueriesTableAdapter kTyp = new CinemaDataSetTableAdapters.QueriesTableAdapter();
        // kTyp.AddCategoryType((selectedItem), TitleTextBox.Text);
    }
}
Другие вопросы по тегам