1c-obrabotki.at.ua Суббота, 08.02.2025, 07:50
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Форма входа

Меню сайта

Категории раздела
Мои статьи [48]

Курс валют
Курс Валют Информер
Российский рубль Российский рубль валюта России
(EUR)//-//
(USD)//-//
(CZK)//-//
(GBP)//-//

Главная » Статьи » Мои статьи

Рисование управляемых форм

1.Настройка командных панелей

Отличная статья о настройки командных панелей находится здесь.

2.Выравнивание полей ввода в группах

Скачать пример

Если как минимум одно из полей ввода находится в группе, то произойдёт следующее:

24.04.2013 22-33-08

Если не требуется отображать рамки групп, то можно сделать так:

24.04.2013 22-34-56

Основной недостаток данного подхода в том, что при его использовании невозможно отобразить рамки групп, т.к. при отображении рамок эффект теряется.

3.Использование флажков в группах

Скачать пример

Если заголовок флажка прижат влево, то всё хорошо:

24.04.2013 22-49-27

Но если заголовок флажка прижать вправо, то выравнивание сбивается:

24.04.2013 22-49-41

Эту проблему можно обойти поместив флажок на страницу многостраничной группы:

24.04.2013 22-50-21

4.Выравнивание с помощью декораций

Скачать пример

Не самый красивый, но иногда единственный способ выровнять элементы управляемой формы.

Чтобы выровнять эти поля ввода:

24.04.2013 22-56-12

Необходимо у Группа1 и Группа2 установить горизонтальную группировку. Затем поместить в них декорации. Убрать у полей ввода заголовки. Написать в декорациях тексты заголовков, а в конце добавить требуемое количество пробелов. Получится следующее:

24.04.2013 22-57-55

Этот подход лучше чем (2) тем, что можно отображать рамки групп, в (2) этого делать нельзя.

У подхода есть два значительных недостатка:

  1. Он требует создания дополнительных элементов.
  2. При скрытии поля ввода с самым длинным заголовком, другие поля не подвинуться левее, как это произошло бы при использовании (2) подхода.

5.Выравнивание элемента по правому краю

Скачать пример

Чтобы привязать элемент к правому краю формы необходимо:

  1. Поместить элемент в группу.
  2. Установить у элемента фиксированную ширину.
  3. Добавить в группу декорацию, для которой установить растяжение по горизонтали.
  4. Установить у группы горизонтальную группировку элементов.

Получится следующее:

24.04

6.Выравнивание элементов с помощью вертикальных групп

Скачать пример

2013-05-02_21h31_30

Добиться желаемого эффекта можно с помощью вертикальных групп, как показано на рисунке ниже:

2013-05-02_21h31_40

7.Разбить командную панель на левую и правую

Скачать пример

2013-05-02_17h53_39

Чтобы добиться эффекта, как на рисунке выше, необходимо:

  1. Создать две обычные группы.
  2. Между созданными группами расположить растягивающуюся декорацию.
  3. В каждую группу поместить командную панель с командами.


Источник: http://infostart.ru/public/184529/
Категория: Мои статьи | Добавил: Sam1488 (14.06.2013)
Просмотров: 4186 | Рейтинг: 0.0/0
Всего комментариев: 0
Погода

Поиск

Новости

Copyright MyCorp © 2025