![]() |
[C#] Обмен данными между формами.
Всем привет.
Шарп изучаю недавно так что выручайте) Есть ситуация. В форме 1 посредством разных действий получили информацию, вывели в разные текстбоксы (штук 5, это не особо важно). Теперь по клику кнопки нужно собрать все данные с текстбоксов, форму 1 спрятать, запустить форму 2, в которой уже есть RichTextBox, в который нужно все данные записать (не по нажатию батона на форм2 а сразу при загрузке формы2). для примера 2 чистых формы с текстбооксом и батоном. Код формы1 PHP код:
PHP код:
так как все таки заставить форму2 при загрузке (самой формы) заполнить ричтекстбокс формы2 тесктом который находится в текстбоксе формы1. тестовый примитивный пример проекта лежит по ссылке http://dump.ru/file/4539450 Помогите, без Вас никак) Спасибо. |
NetSter
Один из вариантов: Form1: Код:
public partial class Form1 : FormКод:
|
Во-первых, надо поставить значения свойства Modifers у ричтекстбокса на public, а дальше уже вот так:
На первой форме в нужном месте пишем: Код:
frm2 frm = new frm2(); |
Цитата:
А во-вторых...??? |
Цитата:
Я ведь написал: "Во-первых .... ну а дальше" |
Цитата:
Цитата:
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете." (С) Стив Макконнелл |
Цитата:
|
Spy++
Вроде тема по теме ))))
В общем, очень нужна утилита Spy++ у кого есть скиньте пожалуйста :) P.S. Цитата:
|
Spy++ от VS2010RC
из папки с установленной студии |
у тебя там должен быть файлик Program.cs, в нём происходит запуск твоей первой формы. Предлагаю в классе первой формы сделать публичный метод(или несколько публичных полей), для передачи данных вверх. В Program.cs ты запустишь первую форму, после чего закроешь, получишь данные и передашь их во вторую форму.
|
| Время: 13:00 |