Пример 8.1.
using System;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
int b = 2;
textBox1.Text = b.ToString();
int a = int.Parse(textBox1.Text);
a += 2;
textBox2.Text = a.ToString();
}
}
}
TextBox – это класс пространства имен: System.Windows.Forms. Экземпляр класса textBox1 создается при добавлении элемента управления на форму. Здесь Text – это свойство, которое имеет тип string и возвращает или задает текст.
В первое Текстовое поле выведено значение переменной b. Обратите внимание на то, что перед выводом числа в окно оно должно быть преобразовано в строковую форму. Далее числовое значение, представленное в этом Текстовом поле в строковой форме, преобразуется в числовую форму (при помощи метода Parse) и присваивается переменной a. Далее значение a изменяется (увеличивается на 2) и выводится во второе Текстовое поле, будучи перед этим преобразовано в строковую форму при помощи метода ToString().
В данном примере можно поместить значение 2 непосредственно в Текстовое поле, используя оператор
textBox1.Text = "2";
(число 2 представлено как строковая константа).
Далее это значение можно использовать в вычислениях, преобразовав его к числовой форме, как в рассмотренном выше примере.
Если пользователю необходимо вводить исходные данные в элемент управления формы Текстовое поле, то необходимо изменить пример и перенести код из обработчика события формы Load в обработчик события Click кнопки (см. Пример 8.3).
Дата добавления: 2015-02-07; просмотров: 783;