powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Добавление текста в RichTextBox из другой формы
5 сообщений из 5, страница 1 из 1
Добавление текста в RichTextBox из другой формы
    #38540363
Tanya_0306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Открыта Form1. В ней пользователь что-то выбирает (ставит галочки), потом нажимает кнопку и открывается Form2.
Form2 открывается поверх других окон, в ней компонент RichTextBox, в нем надо отобразить (передать текст) из Form1.
Код: 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.
private void btn_Test_Click(object sender, EventArgs e)
        {
            List<int> Test = new List<int>();
            foreach (int index in List_Test.CheckedIndices)
            { Test.Add(index);}

            if (Test.Count == 0)
                MessageBox.Show("Не выбрано ни одного теста!");
            else
            {// открыли форму для записи в лог
                Logs Form_Logs = new Logs(this);
                Form_Logs.StartPosition = FormStartPosition.Manual;
                Form_Logs.Location = new Point(0,400);
                Form_Logs.Show();
                
                foreach (int Test1 in Test)
                {
                     switch (Test1)
                    {
                        case 3: Companies(); break;
                        case 5: Contract(); break;
                    }
                }

            }
        }

 void Companies()
        {...... какие-то действия .....
          Label.Text= "..... какие то дейсвия .."
         Добавить ЭТОТ текст в RichTextBox
         .......... какие-то действия2
         ......
          Label.Text= "..... какие то дейсвия2 .."
             Добавить ЭТОТ текст в RichTextBox

        }



Подскажите как это реализовать?
...
Рейтинг: 0 / 0
Добавление текста в RichTextBox из другой формы
    #38540387
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tanya_0306,

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
var text = "Form2 открывается поверх других окон, в ней компонент RichTextBox, в нем надо отобразить (передать текст) из Form1";

// открыли форму для записи в лог
                Logs Form_Logs = new Logs(this);
                Form_Logs.StartPosition = FormStartPosition.Manual;
                Form_Logs.Location = new Point(0,400);

Form_Logs.TextInRichTextBox = text;

                Form_Logs.Show();
...
Рейтинг: 0 / 0
Добавление текста в RichTextBox из другой формы
    #38540420
Фотография fortibransa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У Form_Logs.TextInRichTextBox в конструкторе свойство Modifiers сделай Public
Ну и потом перед .Show() Form_Logs.TextInRichTextBox.Text = text;
...
Рейтинг: 0 / 0
Добавление текста в RichTextBox из другой формы
    #38540472
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fortibransaУ Form_Logs.TextInRichTextBox в конструкторе свойство Modifiers сделай Public
Ну и потом перед .Show() Form_Logs.TextInRichTextBox.Text = text;
2Tanya_0306
никогда так не делай
...
Рейтинг: 0 / 0
Добавление текста в RichTextBox из другой формы
    #38540582
Tanya_0306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нашла вот такую ссылка. работает.

http://www.gotdotnet.ru/forums/3/72286/
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Добавление текста в RichTextBox из другой формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]