none
Listbox1 Items RRS feed

  • Вопрос

  • Здравствуйте!

    У меня есть форма ListBox1 она отображает , Items (Объекты) как можно взаимодействовать с выбором, у меня есть кнопка которая должна выполнять функции с выбранном объектом в ListBox1, Мне сложно передать выбор на эту кнопку.

    7 октября 2012 г. 14:47

Ответы

  • А, вы на каком языке пишите? Если на c#, то надо писать вот так:

    if (listbox1.SelectedItem != null)
    {
        MessageBox.Show(listbox1.SelectedItem.ToString());
    }

    • Помечено в качестве ответа SWH16 8 октября 2012 г. 10:13
    8 октября 2012 г. 8:27
    Отвечающий

Все ответы

  • Добрый день.

    Если у вас кнопка и listBox находятся на одной форме, то у вас есть возможность обратиться к выбранному элементу списка. Если они на разных формах, то надо видеть какой у вас код и/или в чем у вас задача.

    8 октября 2012 г. 5:32
    Отвечающий
  • Час разьясню, у нас список : пицца, сок, хотдог, я выбираю сок, нажимаю вывести, и поялвяется менджбокс "СОК" .

    button1_click
    MessageBox.Show(SelectedItems.listbox1);

    что то в этом роде должно получится...

    8 октября 2012 г. 8:17
  • А, вы на каком языке пишите? Если на c#, то надо писать вот так:

    if (listbox1.SelectedItem != null)
    {
        MessageBox.Show(listbox1.SelectedItem.ToString());
    }

    • Помечено в качестве ответа SWH16 8 октября 2012 г. 10:13
    8 октября 2012 г. 8:27
    Отвечающий
  • именно оно!
    8 октября 2012 г. 9:53
  • именно оно!

    Ну и хорошо. Четче формулируйте вопрос, и вам быстрее будут давать ответ.

    На будущее, в C# синтаксис следующий <имя переменной или компонента>.<имя метода или свойства> , а не как у вас, сначала имя свойства, а потом имя компонента. Ну и у всего, что есть в C# есть метод ToString(), который хорошо или не очень, может то на чем вы его вызвали привести к строке.

    P.s. Не забудьте пометить ответ/ответы, которые помогли вам в решении вашей проблемы. Для этого есть кнопка под каждым сообщением.

    8 октября 2012 г. 9:56
    Отвечающий