Поиск

Последние записи

Категории

Ссылки

Утилиты

Архив статей

08
Фев

Генерация случайных чисел

В заголовок формы записывается случайное, сгенерированное число Z.

Random rnd = new Random();
int Z;
Z=rnd.Next(10);
this.Text = Z.ToString();
08
Фев

Изменение расположения объекта на форме

int X = 100;
int Y = 200;
button1.Location = new Point(X, Y);
 
08
Фев

Изменение ширины формы в C#

Напрямую менять свойство формы отвечающее за ширину (и высоту) нельзя. Для изменения размеров необходимо создать новый объект (например MySize), который будет принадлежать классу Size и изменить параметры этого объекта. Затем приравнять свойству Size формы значение объекта MySize. Внутри класса Size обращение к ширине будет выглядить как MySize.Width, а к высоте как MySize.Height.

Размеры формы

Размеры формы

Читать далее…

07
Фев

Классы и объекты

Основным понятием объектно-ориентированного программирования является класс. Класс это лишь описание методов и свойств. Класс не создается и не используется в программе. Большинство классов заранее определенно. Например класс Button, который содержит в себе перечень возможных свойств и действий производимых с любой экранной кнопкой. Некоторые классы группируются в пространства имен.

Объект - это переменная, которая имеет свойства и методы, описанные в классе, от которого он создается. Вы можете создать несколько объектов от одного класса. Примером объекта может служить кнопка Окей, та что в нижнем левом углу экрана.

Читать далее…

06
Фев

Пространство имен (англ. namespace)

Пространство имён (от англ. namespace) – некоторое множество, под которым подразумевается модель, абстрактное хранилище или окружение, созданное для логической группировки уникальных идентификаторов (т.е. имён). Идентификатор, определенный в пространстве имён, ассоциируется с этим пространством. Один и тот же идентификатор может быть независимо определён в нескольких пространствах. Таким образом, значение, связанное с идентификатором, определённым в одном пространстве имён, может иметь (или не иметь) такое же (а скорее, другое) значение, как и такой же идентификатор, определённый в другом пространстве. Языки с поддержкой пространств имён определяют правила, указывающие, к какому пространству имён принадлежит идентификатор (т.е. его определение).
Читать далее…