Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » ListView

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

SeminAleksei

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
суть... есть форма в которой есть ListView,при на нажатии на кнопку, на этой же форме,значения в него записываются сначала из другой формы где вводятся с клавиатуры,а потом из файла...все записывается как нужно,НО При повторении действий ничего не происходит...а нужно чтобы ListView дополнялся...вот код...
 private void bWeigh_Click(object sender, EventArgs e)//sender-посылатель
        //EventArgs-уточняет событие
        {
            Finfarmation finfarmation = new Finfarmation();
            finfarmation.ShowDialog();
                   
                //  заполнение столбцов листвиев                  
                string res = finfarmation.order.Lune(); //получаем данные из формы 2                    
                foreach (string s in res.Split(';'))
                {
                    lVpallet.Items[0].SubItems.Add(s);
                }
 
 
                var lines = System.IO.File.ReadAllLines(@"W:\NamberZakaza.txt");//чтение файла
                int Items = 0;//вводим итем
                string path = @"W:\NamberZakaza.txt";//получаем значение
                string[] readText = System.IO.File.ReadAllLines(path);//записываем значение в переменную
 
                foreach (string s in readText)
                {
 
                    // разбиваем на несколько элементов по разделителю
                    var v = s.Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
                    foreach (string SubItem in v) //по всем элементам без разделителя
                    {
 
                        lVpallet.Items[Items].SubItems.Add(SubItem);   //добавляем каждый   элемент в свой  столбец в текущую строку
 
 
                    } Items++; //указываем что на 1 строку больше
                }
            }

Всего записей: 4 | Зарегистр. 09-07-2013 | Отправлено: 15:48 14-08-2013
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » ListView


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru