Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2015, 15:08   #1
tisit
Пользователь
 
Регистрация: 15.12.2014
Сообщений: 24
По умолчанию richTextBox

Делаю работу, возник вопрос в том, как сделать так, чтобы при нажатии на кнопку расчета добавлялось следующая строка и сохранялась предыдущая. На данный момент при нажатии расчет следующая строка не добавляется, а просто обновляется первая. Для наглядности вложение прикрепил
Код:
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;

namespace WindowsFormsApplication6_PA
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
   
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            
        }

        private void button1_Click(object sender, EventArgs e)
        {
            
            double A = Convert.ToDouble(textBox2.Text);
            double B = Convert.ToDouble(textBox3.Text);
            double H = Convert.ToDouble(textBox1.Text);
            double PRIB = (B - A) * H;
            richTextBox1.Text = "Прибыль от "  + comboBox1.SelectedItem.ToString() + " составляет " + PRIB.ToString();    
        }

        private void button2_Click(object sender, EventArgs e)
        {       
            comboBox1.Items.Add(textBox4.Text);
            textBox4.Text = null;
        }        
    }
}
Изображения
Тип файла: jpg 1_1_2.jpg (11.7 Кб, 120 просмотров)
tisit вне форума Ответить с цитированием
Старый 13.12.2015, 15:11   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну так замените = на += например.

И в конце добавьте перевод строки ("\r\n" или Environment.NewLine)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 13.12.2015, 18:26   #3
tisit
Пользователь
 
Регистрация: 15.12.2014
Сообщений: 24
По умолчанию

Спасибо. Еще вопрос, как сделать чтобы рассчитанная сумма складывалась каждый раз с новой рассчитанной при нажатии кнопки, то есть общая сумма чтобы потом записать в лейбл
tisit вне форума Ответить с цитированием
Старый 13.12.2015, 18:30   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Завести переменную для суммы и считать, выводить.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
richTextBox linkoln_7 C# (си шарп) 4 28.03.2013 11:42
RichTextBox msemenikhin Visual C++ 1 02.02.2012 16:51
richtextbox Рыжик чик чик Microsoft Office Word 1 04.05.2011 11:30
richTextBox Cpluser Общие вопросы .NET 3 28.04.2009 02:39
richtextbox sergei64_89 Общие вопросы .NET 1 08.12.2008 13:53