Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Привязка к сетке

Позиционирование элементов управления в форме

Самый простой способ позиционирования элементов управления, добавленных в форму из окна инструментальной панели, заключается в их перемещении мышью. Тонкая доводка расположения элементов «по месту» может выполняться и клавишами перемеще­ния курсора.

Однако в системе Microsoft Visual Studio.NET имеются специальные средства, упрощающие процесс позиционирования элементов управления на поверхности формы.

Для удобства позиционирования элементов в режиме проектирования формы использу­ется специальная точечная сетка. Настраивая свойства формы и самих элементов управления, можно установить такой режим проектирования, при котором элементы привязываются к узлам сетки и не могут занимать промежуточные положения. Режим привязки облегчает выравнивание границ моментов и самих элементов по вертикали и горизонтали.

Управление режимом привязки к сетке выполняется путем настройки свойств фор­мы. Щелкнув форму правой клавишей мыши в таком месте, где нет элементов управле­ния (или в окне редактирования формы, но рядом с формой), а затем в контекстном меню выберем строку Properties. Далее в свойствах формы находим группу свойств с названием Design.

Обратите внимание, что свойство DrawGrid по умолчанию имеет значение True. Если заменить его значением False, сетка исчезнет. Скрытие сетки поможет вам точнее ценить дизайн формы еще на этапе проектирования.

Свойство GridSize состоит из свойств GridSize.Width и GridSize.Height. Первое из них задает размер сетки по горизонтали, а второе - по вертикали. В зависимо­сти от требований к точности позиционирования вы можете оставить значения по умол­чанию (8 пикселов) или задать другие.

Когда разработка дизайна формы завершена, мы рекомендуем вам установить значе­ние свойства Locked равным True. После этого изменение (намеренное или случай­ное) взаимного расположения и размеров формы элементов будет невозможно.

Заметим, что свойство Locked определено не только для формы, но и для элементов управления. Если Вам нужно зафиксировать расположение в форме какого-то одного элемента управления, установите свойство Locked этого элемента равным True.

И наконец, назначив свойству SnapToGrid значение False, можно отменить при­вязку к сетке. После выполнения этой операции элементы можно будет располагать не дискретно, а в любом месте формы. Кроме того, им можно будет придавать любые размеры.

<== предыдущая лекция | следующая лекция ==>
Добавление меню | Установка промежутков между элементами
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 311; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.