Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Как передать значение Text


Автор: bayta 11.5.2011, 14:48
Здравствуйте, есть такая проблема:
У меня есть две формы, AdresBook и SMTP
user posted image
user posted image
Код что выполниться при нажатии на адрес электронной почты в форме AdresBook:
Код

private void listView2_SelectedIndexChanged(object sender, EventArgs e)
        {
            SMTP frm = new SMTP();
            int currentRowIndex = listView2.SelectedItems[0].Index;
            DataRow row = AdresDataTable.Rows[currentRowIndex];
            adres = row["Адрес"].ToString();
            MessageBox.Show("Повідомлення буде надіслано на адресу:  "+adres);
            
            frm.Show();
        }

Как сделать что бы значение adres записалось в ToTextBox (элемент TextBox в форме SMTP справа от лейбла кому)? smile 

Автор: -Mikle- 11.5.2011, 17:23
Читайте раздел: http://forum.vingrad.ru/forum/topic-52713.html

Автор: bayta 11.5.2011, 17:42
Большое спасибо smile 
Может кому будет полезно, измененный код выглядит так:
Код

private void listView2_SelectedIndexChanged(object sender, EventArgs e)
        {
            
            int currentRowIndex = listView2.SelectedItems[0].Index;
            DataRow row = AdresDataTable.Rows[currentRowIndex];
            adres = row["Адрес"].ToString();
            MessageBox.Show("Повідомлення буде надіслано на адресу:  "+adres);
            SMTP frm = new SMTP();
            frm.ToTextBox.Text = Convert.ToString(adres);
            frm.Show();
            Close();
        }

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)