Одновременное форматирование нескольких элементов управления
Одновременное форматирование нескольких элементов управления
Многие команды меню Format предназначены для работы сразу с несколькими элементами управления или с несколькими группами элементов управления. Все эти команды будут обсуждаться в данном разделе, но сначала давайте поговорим о том, какой из нескольких выделенных элементов оказывается важнее.
Нет, этот раздел не отступление от темы ради развлечения или каприза. Для некоторых команд форматирования, предназначенных для работы сразу с несколькими элементами управления, один из элементов управления служит отправной точкой для выполняемой команды. На жаргоне VBА такой элемент управления называется доминирующим элементом управления.
Когда используется команда Format=Make Same Size (Формат= Сделать одного размера), например, чтобы получить набор элементов управления одного размера, VBA копирует размеры (высоту, ширину или оба значения) доминирующего элемента управления для остальных выделенных элементов управления. То же самое происходит и для команды Align (Выровнять)- другие элементы управления выравниваются по доминирующему элементу управления, который остается на месте. Результат выполнения команд Horizontal Spacing
(Расстояние по горизонтали) и Vertical Spacing (Расстояние по вертикали) из меню Format тоже зависит от того, какой элемент управления доминирует.
На рис. 10.9 видно, что только у одного из выделенных элементов управления маркеры изменения размеров - белые. Это - доминирующий элемент управления, признаком которого как раз и служат белые маркеры. Другие выделенные элементы управления окружены черными маркерами.
Рис. 10.9. Элемент управления, вокруг которого видны белые маркеры изменения размеров, является доминирующим элементом управления
Вы уже знаете, что выделить группу элементов управления можно двумя способами: охватывая элементы управления прямоугольником выделения с помощью перетаскивания, предварительно выбрав пиктограмму стрелки в панели элементов управления, либо выполняя <Shift+щелчок> или <Ctrl+щелчок> на каждом из элементов управления по одному. Следующая таблица поясняет, как при этом выбрать доминирующий элемент управления.
Стратегия выделения элементов управления
Техника выбора доминирующего элемента
Выбор доминирующего элемента при выделении с помощью перетаскивания выделяющего прямоугольника
Начинать перетаскивание ближе к одному элементу управления, чем к другим
Выбор первого из выделяемых элементов управления в качестве доминирующего
Выделять все элементы управления в группе с помощью комбинации < Shift +щелчок>
Выбор последнего из выделяемых элементов управления в качестве доминирующего
Выделять все элементы управления в группе с помощью комбинации < Ctrl +щелчок>
Выбор другого доминирующего элемента управления в имеющемся наборе выделенных
Дважды выполнить комбинацию < Ctrl +щелчок> на выбранном элементе управления
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Создание элементов управления
Создание элементов управления Большинство элементов управления HTML создают посредством одинарного тега <INPUT>. Какой именно элемент управления следует создать, указывают с помощью необязательного атрибута TYPE этого тега. Некоторые элементы управления, такие как
События элементов управления
События элементов управления Специфические события, поддерживаемые элементами управления, перечислены в табл. 20.1. Их немного. Элементы управления также поддерживают события dblclick, keydown, keypress, keyup, mousedown, mousemove, mouseout, mouseover и mouseup, описанные в табл.
Создание элементов управления
Создание элементов управления Большинство элементов управления HTML создают посредством одинарного тега <INPUT>. Какой именно элемент управления следует создать, указывают с помощью необязательного атрибута TYPE этого тега. Некоторые элементы управления, такие как
События элементов управления
События элементов управления Специфические события, поддерживаемые элементами управления, перечислены в табл. 20.1. Их немного. Элементы управления также поддерживают события dblclick, keydown, keypress, keyup, mousedown, mousemove, mouseout, mouseover и mouseup, описанные в табл.
Форматирование элементов отчета
Форматирование элементов отчета Форматирование шрифта элементов управления, добавленных в отчет, осуществляется с помощью кнопок, расположенных на вкладке Конструктор в группе Шрифт .Группа Шрифт состоит из ряда команд, предназначенных для выбора шрифта, его размера и
Форматирование элементов управления
Форматирование элементов управления В большинстве своем люди питают склонность к таким неосязаемым свойствам, как симметрия, согласованность и аккуратность. И вы, я думаю, хотели бы помочь пользователю сосредоточиться на тех задачах, которые предстоит выполнить, а не
Выравнивание элементов управления
Выравнивание элементов управления Даже при включенной сетке довольно часто оказывается, что элементы управления, которые должны были бы находиться на одной линии, на самом деле располагаются зигзагообразно.Вместо того чтобы исправлять это вручную, воспользуйтесь
Ввод элементов управления текстом
Ввод элементов управления текстом Элементы управления отображают текст, который называется заголовком. Для того чтобы разместить свой собственный текст на элементе управления, измените текст в свойстве Caption в окне Properties (Свойства). Также можно изменить текст прямо в
Использование элементов управления ActiveX
Использование элементов управления ActiveX Вопреки сложившейся репутации программного империалиста, Microsoft стремится сделать свои средства разработки полностью "открытыми". Основываясь на спецификациях ActiveX, любой программист может создавать новые элементы управления,
Добавление новых элементов в панель элементов управления
Добавление новых элементов в панель элементов управления Чтобы получить возможность использовать элемент управления ActiveX, выполните следующее.1. Установите программное обеспечение элемента управления на жесткий диск.Мне кажется, это имеет смысл.2. Зарегистрируйте
Разработка элементов управления
Разработка элементов управления Microsoft не просто разрешает сторонним производителям создавать элементы управления ActiveX - она призывает к этому. В стандартную поставку Visual Basic 5 и 6 входят средства, позволяющие создавать пользовательские элементы управления. Только знайте,
Природа Web-элементов управления
Природа Web-элементов управления Возможно, самым большим преимуществом ASP.NET является возможность компоновки пользовательского интерфейса страниц с помощью типов, определенных в пространстве имен System.Web.UI.WebControls. Соответствующие этим типам элементы управления (для
Список вложенных элементов управления
Список вложенных элементов управления Первой из рассматриваемых здесь Особенностей System.Web.UI.Control является то, что все Web-элементы управления (это также относится и к Page) наследуют коллекцию пользовательских элементов управления (доступную с помощью свойства Controls). Во
Категории Web-элементов управления ASP.NET
Категории Web-элементов управления ASP.NET Типы в System.Web.UI.WebControls можно разбить на несколько больших категорий.• Простые элементы управления• Элементы управления с расширенными возможностями• Элементы управления для работы с источниками данных• Элементы управления для
2.4. Прикрепление нескольких динамических элементов друг к другу
2.4. Прикрепление нескольких динамических элементов друг к другу Постановка задачи Требуется прикреплять друг к другу динамические элементы, например виды, так, чтобы движения одного вида автоматически приводили в движение второй. В качестве альтернативы можно
Уничтожение нескольких последовательных элементов.
Уничтожение нескольких последовательных элементов. 1. Кликните дважды на первый элемент (заголовок, параграф, стихи и т. д.).2. Удерживая Shift, кликните на последний элемент.3. Нажмите иконку BookCorrector "delete" или кликните правой кнопкой мышки внутри основнового окна BookDesigner и затем