2
10.
Opacity
– прозрачность объекта.
11.
Size
– начальный размер объекта.
12.
StartPosition
– начальная позиция.
13.
Text
– заголовок объекта.
14.
Visible
–
видимость объекта, если мы хотим скрыть объект от пользователя, то
можем задать данному свойству значение false.
Изменение свойств через скрипт
Давайте сделаем мини-игру в которой игрок кликает на книпку, а она перемещается по
форме. То есть задача игрока быстро обнаружить и кликнуть на кнопку.
Из элементов понадобиться только кнопка. Предадим ей свой стиль.
У кнопки выбираем событие клик и переходим к коду.
Для того чтобы кнокпа появлялась в случайном месте на форме нам понадобиться записать
новый класс
Random
.
И так мы создалили новый экземлпяр класса
Random
и назвали его
r
. Теперь наша
r
может
создавать случайные значения. Это мы будем делать через функцию
Next
которая вызывается у
нашего
экземпляра
r.
Внутри скобок у Next мы вписываем границы от наименьшей до
наибольшего числа. Мы в наименьшее значение ставим 0, а
через запятую в наибольшее
вписываем
this
.Width. Когда мы пишем
this
значит мы выбираем форму, а Width это свойство ее
длины. Так же делаем для y и вписываем туда высоту форму через Height.
3
И так что сейчас мы имеем, мы знаем куда поставим нашу кнопку по координату x, и по
координату y, нам осталось только изменить свойство нашей кнопки,
которое отвечает за
положение, оно у нас называется Location, для этого пишем название объекта которого захотим
изменять какое-то значение в нашем случае button1 и через точку пишем название свойства,
которое захотим менять это Location. Кстати Location берет
свойства от структуры Point,
который имеет только два значения координации x и y, Point(x,y).
Проверяем нашу
программу, она должна теперь менять расположение.
Достарыңызбен бөлісу: