Есть две формы: на Form2 располагаются textbox1, button1 и checkbox1-2. В ней пользователь вводит радиус окружности и выбирает при помощи checkbox режим вычислений (площадь/длина окружности).
На Form3 располагается label1, в котором необходимо вывести результат вычислений. Код Form2 следующий:
public partial class Form2 : Form
{
public int radius { get; set; }
public Form2()
{
InitializeComponent();
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
button1.Enabled = textBox1.Text.Length > 0;
}
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked == true)
{
double S = Math.PI * Math.Pow(radius, 2);
}
}
private void checkBox2_CheckedChanged(object sender, EventArgs e)
{
if (checkBox2.Checked == true)
{
double P = 2 * Math.PI * radius;
}
}
private void button1_Click(object sender, EventArgs e)
{
radius = int.Parse(textBox1.Text);
}
Вопрос состоит в следующем: как я могу передать результат вычислений в label1 (Form3) после нажатия на кнопку button1(Form2)?
Очень просто вот пример : в форму 3 в конструктор добавить
private int _radius;
public Form3(int radius)
{
_radius = radius;
InitializeComponent();
}
в форме который вызываете форму3
private void button1_Click(object sender, EventArgs e)
{
radius = int.Parse(textBox1.Text);
Form3 s = new Form3(radius);
s.ShowDialog();
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Учу HTMLCделал таблицу с ссылками для скачивания логотипов браузеров
Конвертировал картинку в svg, нужно теперь её всунуть в код сайтаНо не ссылкой, а чистым кодом
делаю сайт аля steam, но появилась проблема с загрузкой файловЯ хочу сделать так, чтобы при загрузки приложения архив, или