|
по C# - Вопросы и ответы, обсуждения - Ваши вопросы по C# только в данном разделе |
18.05.2011, 16:16
|
#1
|
|
|
|
Разведчик
|
Регистрация: 15.09.2009
Сообщений: 6
Популярность: 20
Сказал(а) спасибо: 32
Поблагодарили 3 раз(а) в 3 сообщениях
|
по C#
Можно ли открыть form2 (к примеру)
через if??
А то у меня чет не получается!
|
|
|
18.05.2011, 16:26
|
#2
|
|
|
|
Пехотинец
|
Регистрация: 12.04.2011
Сообщений: 98
Популярность: 435
Сказал(а) спасибо: 132
Поблагодарили 81 раз(а) в 49 сообщениях
|
Re: по C#
Form2 f2 = new Form2();
this.Hide();//если нужно скрыть эту форму
f2.Show();
Вот так!
|
|
|
Пользователь сказал cпасибо:
|
|
18.05.2011, 16:33
|
#3
|
|
|
|
Разведчик
|
Регистрация: 15.09.2009
Сообщений: 6
Популярность: 20
Сказал(а) спасибо: 32
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: по C#
Ты не так понял!
Я про другое
if (lol)
messegBox.show(lol)
else
Form2 f2 = new Form2();
f2.Show();
По другому как то можно??
просто так ошибку пишет
Ошибка 1 Для нестатического поля, метода или свойства "System.Windows.Forms.Control.Show()" требуется ссылка на объект D:\Проект\Form1.cs 83
Вот код
if (String.IsNullOrEmpty(label8.Text))
MessageBox.Show("lol!!");
else
Form2.Show();
|
|
|
18.05.2011, 17:29
|
#4
|
|
|
|
Рыцарь-защитник
|
Регистрация: 14.01.2011
Сообщений: 633
Популярность: 28087
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 90
Поблагодарили 717 раз(а) в 374 сообщениях
|
Re: по C#
|
Цитата: |
|
|
|
|
|
|
|
|
|
Ты не так понял!
Я про другое
if (lol)
messegBox.show(lol)
else
Form2 f2 = new Form2();
f2.Show();
По другому как то можно??
просто так ошибку пишет
Ошибка 1 Для нестатического поля, метода или свойства "System.Windows.Forms.Control.Show()" требуется ссылка на объект D:\Проект\Form1.cs 83
Вот код
if (String.IsNullOrEmpty(label8.Text))
MessageBox.Show("lol!!");
else
Form2.Show();
|
|
|
|
|
|
Вот :
if (String.IsNullOrEmpty(label8.Text))
{MessageBox.Show("lol!!");}
else{Form2 f=new Form2();//задаем ссылку на объект(Form2)
f.Show();//Открываем Form2
this.Hide();//скрыть текущую форму
}
|
|
|
Пользователь сказал cпасибо:
|
|
18.05.2011, 17:29
|
#5
|
|
|
|
Разведчик
|
Регистрация: 15.09.2009
Сообщений: 6
Популярность: 20
Сказал(а) спасибо: 32
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: по C#
ок с этим я разобрался!)
теперь др. вопрос!
как запустить не Form1 в начале а другую форму(к примеру Form 15)
|
Цитата: |
|
|
|
|
|
|
|
|
|
Вот :
if (String.IsNullOrEmpty(label8.Text))
{MessageBox.Show("lol!!");}
else{Form2 f=new Form2();//задаем ссылку на объект(Form2)
f.Show();//Открываем Form2
this.Hide();//скрыть текущую форму
}
|
|
|
|
|
|
спс, но я чуть по другому сдалал)
Последний раз редактировалось Andrei1; 18.05.2011 в 17:31.
|
|
|
18.05.2011, 17:33
|
#6
|
|
|
|
Рыцарь-защитник
|
Регистрация: 14.01.2011
Сообщений: 633
Популярность: 28087
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 90
Поблагодарили 717 раз(а) в 374 сообщениях
|
Re: по C#
|
Цитата: |
|
|
|
|
|
|
|
|
|
ок с этим я разобрался!)
теперь др. вопрос!
как запустить не Form1 в начале а другую форму(к примеру Form 15)
|
|
|
|
|
|
В обозревателе решений Program.cs в строке
Application.Run(new Form1());
задается запуск приложения формы, в твоем случае это будет:
Application.Run(new Form15());
|
|
|
Пользователь сказал cпасибо:
|
|
18.05.2011, 17:37
|
#7
|
|
|
|
Разведчик
|
Регистрация: 15.09.2009
Сообщений: 6
Популярность: 20
Сказал(а) спасибо: 32
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: по C#
|
Цитата: |
|
|
|
|
|
|
|
|
|
В обозревателе решений Program.cs в строке
Application.Run(new Form1());
задается запуск приложения формы, в твоем случае это будет:
Application.Run(new Form15());
|
|
|
|
|
|
Еще раз спасибо!
Наберу 10 сообщений тыкну спасибку
Как в Form2 читать данные написанные а Form1 textBox2???
Последний раз редактировалось Andrei1; 18.05.2011 в 18:15.
Причина: Добавлено сообщение
|
|
|
18.05.2011, 18:40
|
#8
|
|
|
|
Рыцарь-защитник
|
Регистрация: 14.01.2011
Сообщений: 633
Популярность: 28087
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 90
Поблагодарили 717 раз(а) в 374 сообщениях
|
Re: по C#
|
Цитата: |
|
|
|
|
|
|
|
|
|
Еще раз спасибо!
Наберу 10 сообщений тыкну спасибку
Как в Form2 читать данные написанные а Form1 textBox2???
|
|
|
|
|
|
2 варианта-передать параметры, либо сделать ссылку
параметры проще.
при создании ссылки на форм2:
Form2 f = new Form2(textBox2.Text);
f.Show();
а во 2 форме принять
короче прочитай
Я уже писал неоднократно об этом
|
|
|
Пользователь сказал cпасибо:
|
|
19.05.2011, 20:14
|
#9
|
|
|
|
Разведчик
|
Регистрация: 15.09.2009
Сообщений: 6
Популярность: 20
Сказал(а) спасибо: 32
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: по C#
Еще вопросеГ!
Как сделать что если юзер поставит галочку в checkBox1, а в checkBox2 нету галочки(не поставил), и если он нажимает кнопку то срабатывает таймер1??
|
|
|
19.05.2011, 21:01
|
#10
|
|
|
|
Пехотинец
|
Регистрация: 12.04.2011
Сообщений: 98
Популярность: 435
Сказал(а) спасибо: 132
Поблагодарили 81 раз(а) в 49 сообщениях
|
Re: по C#
Andrei1, если можно подробней, думаю так:
if(checkBox.Checked == true)
{
timer1.Start();
}
Последний раз редактировалось _MykytiuK_; 19.05.2011 в 21:55.
|
|
|
Пользователь сказал cпасибо:
|
|
19.05.2011, 21:13
|
#11
|
|
|
|
Капитан
|
Регистрация: 11.08.2010
Сообщений: 254
Популярность: 9232
Сказал(а) спасибо: 300
Поблагодарили 334 раз(а) в 223 сообщениях
|
Re: по C#
if (checkBox1.Checked == true)
timer1.Start();
|
|
|
Пользователь сказал cпасибо:
|
|
19.05.2011, 23:55
|
#12
|
|
|
|
Рыцарь-защитник
|
Регистрация: 14.01.2011
Сообщений: 633
Популярность: 28087
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 90
Поблагодарили 717 раз(а) в 374 сообщениях
|
Re: по C#
|
|
|
Пользователь сказал cпасибо:
|
|
20.05.2011, 06:19
|
#13
|
|
|
|
Маршал
|
Регистрация: 05.05.2009
Сообщений: 875
Популярность: 48955
Золото Zhyk.Ru: 850
Сказал(а) спасибо: 155
Поблагодарили 739 раз(а) в 274 сообщениях
|
Re: по C#
if ((checkBox1.Checked) && (!checkBox2.Checked)) { timer1.Start(); }
еще будут версии?
|
|
|
Пользователь сказал cпасибо:
|
|
18.06.2011, 21:33
|
#14
|
|
|
|
Разведчик
|
Регистрация: 15.09.2009
Сообщений: 6
Популярность: 20
Сказал(а) спасибо: 32
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: по C#
Как из 3 форм вернутся во 2
Form2 f2 = new Form2();
f2.Show();
this.Hide();
не помогает, пишет
Ошибка 1 "a.Form2" не содержит конструктор, который принимает аргументы 0 "
|
|
|
19.06.2011, 00:43
|
#15
|
|
|
|
Рыцарь-защитник
|
Регистрация: 14.01.2011
Сообщений: 633
Популярность: 28087
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 90
Поблагодарили 717 раз(а) в 374 сообщениях
|
Re: по C#
|
|
|
Пользователь сказал cпасибо:
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 17:25.
|
|