Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 17.06.2012
Сообщений: 3

Сумма столбца в listView

17.06.2012, 14:31. Показов 3493. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Собственно вот проблемам имею listLiew1 разделенный на 2 колонки нужно просуммировать значения второй колонки перебрал весь код который смог найти за 2 дня ну никак не получается прошу помощи.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
 
namespace WindowsFormsApplication1
{
    public partial class Form8 : Form
    {
        public Form8()
        {
            InitializeComponent();
        }
 
        private void listView1_SelectedIndexChanged(object sender, EventArgs e)
        {
            
           
        }
 
        private void Form8_Load(object sender, EventArgs e)
        {
            FileStream fs = new FileStream(@"money.txt", FileMode.Open, FileAccess.Read);
            StreamReader m_streamReader = new StreamReader(fs);
 
            // Write to the file using StreamWriter class 
            m_streamReader.BaseStream.Seek(0, SeekOrigin.Begin);
            string strLine = m_streamReader.ReadLine();
            int nStart = 0;
            while (strLine != null)
            {
                int nPos1 = strLine.IndexOf("\t", nStart);
                string str1 = strLine.Substring(0, nPos1);
                nStart = nPos1 + 1;
                int nPos2 = strLine.IndexOf("\t", nStart);
                string str2 = strLine.Substring(nStart);
 
 
 
 
                ListViewItem lvi = new ListViewItem(new string[] { str1, str2 });
                listView1.Items.Add(lvi);
                nStart = 0; // reset
                strLine = m_streamReader.ReadLine();
            }
            m_streamReader.Close();
            int rez = 0;
            int N = listView1.Items.Count;
            for (int index = 1; index <= N; index++)
            {
                rez += int.Parse(listView1.Items[index].Text);
            }
            textBox1.Text = rez.ToString();
        }
    }
}
собственно мои попытки
C#
1
2
3
4
5
6
7
 int rez = 0;
            int N = listView1.Items.Count;
            for (int index = 1; index <= N; index++)
            {
                rez += int.Parse(listView1.Items[index].Text);
            }
            textBox1.Text = rez.ToString();
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.06.2012, 14:31
Ответы с готовыми решениями:

Запретить изменение размера столбца ListView
Здравствуйте :) Как запретить изменение размера столбца ListView? Headerstyle Nonclickable не помогает, оно лишь запрещает на них...

Как изменить цвет столбца в ListView
Несколько вопросов по формлению в WinFroms : 1) ListView : а) Как изменить цвет текста определенного Column`a ? б) Как изменить Style...

Заголовок столбца listView выделенной ячейки
Как получить заголовок столбца выделенной ячейки элемента listView? Используется редактирование ячеек таблицы, но нужно сделать так,...

5
 Аватар для Дмитрий3241
660 / 530 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
Записей в блоге: 6
17.06.2012, 15:41
C#
1
2
3
4
int absSum = 0;
 
for ( int i = 0; i < listView1.Items.Count; i++ )
    absSum += int.Parse( listView1.Items[i].SubItems[1].Text );
0
0 / 0 / 0
Регистрация: 17.06.2012
Сообщений: 3
17.06.2012, 16:10  [ТС]
в текстбокс не выводит ничего
0
 Аватар для Дмитрий3241
660 / 530 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
Записей в блоге: 6
17.06.2012, 16:14
Kenni_m, у меня полностью все работает.

Добавлено через 1 минуту
Мой код по сути и не выводит нечего, он просто в переменную absSum сохраняет результат, а как там вывести вам нужно это уже не моя проблема.
0
0 / 0 / 0
Регистрация: 17.06.2012
Сообщений: 3
17.06.2012, 16:31  [ТС]
заработало спасибо больше
0
 Аватар для Дмитрий3241
660 / 530 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
Записей в блоге: 6
17.06.2012, 16:31
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.06.2012, 16:31
Помогаю со студенческими работами здесь

Выборка данных из второго столбца listview
как сделать выборку foreach() для второго столбца listview?

Ширина столбца в ListView по содержимому столбца
Уважаемые форумчане. Как реализовать в программе, чтобы столбцы в ListView имели ширину по содержимому колонки?

Отображение контекстного меню у заголовка столбца в ListView
Имеется ListView в режиме VirtualMode, Details. Нужно при щелчке по столбцу правой кнопкой мыши отображать контекстное меню. Как это...

Изменение ширины столбца ListView без перерисовки
Здравствуйте, Имеется стандартный ListView в режиме Detail. В нем X столбцов. Хочу запилить для него свойство автоподборки ширины...

Сортировка listView при клике на заголовок столбца
Как сделать чтоб при клике по колонке в listView(View=Details) происходила сортировка по этой колонке, как в проводнике, если вид...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru