как получить текст из списка, ограниченного данными по индексу - PullRequest
0 голосов
/ 11 января 2019

В приложении Windows у меня есть два списка + один флажок списка. Пользователь должен проверить некоторые элементы в списке проверенных списков, а значение элементов в списках 1 и 2 с такими же индексами проверенного списка должно получить и показать в некоторых текстовых полях.
Я написал этот код, но возвращаемое значение что-то вроде System.Data.DataRowView

int a = servicelist.CheckedItems.Count;

for (int i = 0; i < a; i++)
{
     int total;
     int b = servicelist.CheckedIndices[i];
     textbox1.text += listbox1.items[i].tostring();
     textbox2.text += listbox2.items[i].tostring();
}

Ответы [ 2 ]

0 голосов
/ 11 января 2019

я мог бы решить это с помощью этого кода

        for (int i = 0; i < a; i++)
        {

            int b = servicelist.CheckedIndices[i];

            DataRowView drv = (DataRowView)listBox1.Items[b];
            string itemT = drv.Row["price"].ToString();
0 голосов
/ 11 января 2019

Показать элемент Member & Value такой же, как этот

  listBox1.DataSource = dsprice.Tables["price"];
       listBox1.DisplayMember = "price";
       listBox1.ValueMember = "price";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...