Веб программирование

Вывод сообщения на Windows Forms

 
 

Привет всем!. Сегодня я  хочу показать как можно на Windows Forms вывести сообщения

Для этого нам понадобиться:

1) Разместить на форме TextBox,  Да   TextBox нужен для того чтоб можно было ввести предложения ну или  какое нибуть слово кому как нравиться.

2) Размещаем  в верхней части метку Label Метка нужна для того чтоб можно было увидеть выводимое сообщение после того как его ввели  в TextBox,  да  и не забудте  выбрать   в левой панели такой компонент как   AutoSize, (False увеличивает метку True  сами понимаете оставляет все как есть) этот компонент нужен для того чтоб увеличить размер метки Label для того чтоб  , увидеть выводимое предложение. Можно еще  изменить цвет текста  выводимого предложения ну это потом.

3) Далее размещаем две кнопки, одну для того чтоб при нажатии  вывести сообщения а другую чтою можно было это сообщение стереть.

4) Ну вот мы и подошли к кульминации  и вот собственно сам код

 

using System.Windows.Forms;

namespace WindowsFormsApplication10
{
 public partial class Form1 : Form
 {
 public Form1()
 {
 InitializeComponent();
 }

 private void button1_Click(object sender, EventArgs e)
 {
  string imy;  я здесь просто выбрал переменную  imy и строковой тип string

imy =Convert.ToString( textBox1.Text);  
 label1.Text = imy;
 label1.Text = imy;

 }

 private void button2_Click(object sender, EventArgs e)
 {
  textBox1.Text = "";         здесь  происходит стирание с  компонента textBox
  label1.Text = "";              а здесь стирает с метки Label
  } 
 }
}

 Да  метод Convert.ToDouble это означает что полученные данные будут иметь строковой  тип, в зависимости от типа переменной которой  будет присвоенно значение.


Есть вопросы? Спроси на нашем форуме!!
Кулхацкер [01.12.2012 10:37]

Не трогаю. Пущай лайс решает, или еще кто. Я бы одобрил, и в сарай!

DJ [01.12.2012 13:20]

Спасибо автору за статью. Все понятно. Только маловато если есть продолжение то напиши. А то я только начал изучать С#.

Кулхацкер [01.12.2012 17:30]

Только за конвертирование string в string в сарай бы отправил:

imy =Convert.ToString( textBox1.Text);

Вопрос: на кой ляд???

Кулхацкер [01.12.2012 18:20]

"Да метод Convert.ToDouble это означает что полученные данные будут иметь строковой тип, в зависимости от типа переменной которой будет присвоенно значение." - это ужОс! Вот и конвертируй в Double все и посмотрим.

Met [01.12.2012 22:02]

Где в моей программе ты увидел Convert.ToDooble я хочу посмотреть.

Я сказал что метод Convert.ToDooble это означает что полученные данные будут иметь числовой тип , в зависимости от типа переменной которой будет присвоенно значение.
Я ошибся что сказал в место числового типа строковой я это признаю. А переменная imy да можно любую представить. Лично я не видел не одного урока по C# утебя. Ну хотя критиковать ты умееш мы уже это проходили. Продолжай.

Met [01.12.2012 22:06]

ну а насчет переменной string imy в начале программы , так будет тебе известно мой юный друг что это строковой тип а не числовой, если не не обьявить строковой тип string то символы не будут выводиться по этому и обьявляют строковой тип . Хотя ты можеш попробовать и обьявить тип Dooble или decimal. И увидеш чтобудет. Учи С#

Met [01.12.2012 22:08]

Хотя я рад что мои статьи критикуют, значит они замеченны.

Met [01.12.2012 22:12]

Да и покажи как можно сделать по другому на твой взгляд. Я хотелбы посмотреть возможно у тебя и получиться лучше ПОКАЖИ. Напиши урок

Met [01.12.2012 23:30]

Да и еще 2 раз label1.Text = imy; писать не надо это моя ошибка. Так что я согласен статью в сарай

Кулхацкер [03.12.2012 15:28]

Лайс, отмодерируй ты уже вот ЭТО вот.

EverybodyLies [03.12.2012 17:15]

Сослано.



Оставлять комментарии можно только зарегистрированным




Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях.