ПОНЯТНО О Visual Basic NET


Метки Свойства: имя, текст, шрифт


Имя и текст. У каждого объекта есть свойство имя (Name). У многих есть свойство Text. Попробуем их изменить и разобраться, зачем они нужны. В предыдущем проекте мы были беспечны и не заботились об именах и тексте. За это мы никак не были наказаны, потому что VB в случае нашей беспечности (как говорится – по умолчанию) сам придает значения свойствам, в том числе именам и тексту. Причем, недолго думая, имя и текст VB делает одинаковыми. без особых причин, просто так удобнее.

Проверим. Выделим форму. Заглянем в окно свойств и найдем там имя (Name) – оно в алфавите выше всех. Мы видим, что имя нашей формы – Form1. Это же слово мы видим в заголовке формы. Изменим имя, скажем, на слово Калькулятор. Изменили. И что же? В заголовке формы ничего не изменилось.

Внимание! Верните форме ее имя Form1, иначе проект не запустится (почему – объясняется в 21.1.2).

Найдем теперь в окне свойств формы свойство текст (Text). Ну конечно – текст на нашей форме – тоже Form1. Изменим его на Мой персональный калькулятор. Ага! Эти же слова появились в заголовке формы.

Теперь займемся первой кнопкой. Выделим кнопку Button1. Заглянем в окно свойств. Мы видим, что имя и текст этой кнопки одинаковы –  Button1. Дадим ей имя Кл_сложения.

Внимание!

Имя должно состоять только из букв, цифр и знаков подчеркивания, причем начинаться имя должно с буквы или знака подчеркивания. Получается, что пробелы запрещены.

Раз в именах запрещены пробелы, я использовал вместо них знак подчеркивания.

Приведенное правило относится к именам не только объектов, но и остальных элементов VB  –  свойств, методов, переменных, пространств имен и т.д. Подробнее об именах см. в 5.3.4.

Текст нашей кнопки должен состоять из единственного символа +. Найдем +

на клавиатуре и введем его значением свойства Text .

Я думаю, вы уже догадываетесь, зачем нужны имя и текст и в чем их разница. На поверхности объекта мы видим не имя, а текст. Текст виден всем (Штирлиц), а имя остается скрытым (полковник Исаев). Еще аналогия: Мальчик идет по улице, на его рубашке – текст «Эммануил». А зовут его Коля, но это на рубашке не написано.




Начало  Назад  Вперед



Книжный магазин