- Объекты windows изменение свойств
- Шаг 3. Настройка свойств формы Step 3: Set your form properties
- Настройка свойств формы How to set your form properties
- Дальнейшие действия Next steps
- Изменение свойств объекта
- Изменение прозрачности объекта
- Изменение заливки объекта на сплошной цвет
- Изменение заливки объекта на градиент двух цветов
- Изменение заливки объекта на узор
- Изменение заливки объекта на изображение
- Изменение типа линий объекта
- Изменение анимации объекта
Объекты windows изменение свойств
Для настройки свойств формы, а также размещенных в ней объектов предназначено окно Properties(Свойства) В нем, например, содержатся такие свойства выбранного объекта, как название, высота, ширина, цвет и др.
Диалоговое окно Properties вызывается командой Properties Window (Окно свойств) из меню View (Вид), кнопкой Properties Window на стандартной панели инструментов или командой Properties контекстного меню выбранного объекта. Поскольку форма и элементы управления каждый сами по себе являются объектами, набор свойств в этом окне меняется в зависимости от выбранного объекта. При помощи вкладок Alphabetic (По алфавиту) и Categorized (По категориям) свойства объекта можно просмотреть в алфавитном порядке или по группам (категориям) соответственно.
В нижней части окна вы всегда найдете подсказку, поясняющую назначение выбранного атрибута объекта. Более подробную информацию найдете в справочной системе Visual Basic 6, нажав клавишу . При этом необходимо предварительно выделить интересующее вас свойство.
Используя диалоговое окно Properties, можно изменить установленные по умолчанию свойства объектов. Часть свойств объекта, например, размеры и расположение объектов, можно задать перемещением объекта и изменением его размеров с помощью мыши в конструкторе форм.
Ряд свойств, установленных на этапе разработки приложения в окне свойств Properties, допускается изменять при выполнении приложения, написав соответствующие коды в процедурах, создаваемых с помощью редактора кода.
Как правило, форма содержит много объектов. Если выбрать сразу несколько объектов, то в окне свойств отобразятся общие для этих объектов свойства.
В окне свойств Properties можно воспользоваться вкладкой Categorized (По категориям), которая выводит свойства, сгруппированные по типам (категориям). Вкладка Alphabetic (По алфавиту), расположит свойства в алфавитном порядке их названий, что даст возможность быстрее найти нужное свойство.
Рассмотрим основные группы свойств, представленные на вкладке Categorized окна Properties.
Свойства, определяющие внешний вид объекта.
В группе Appearance (Оформление) окна Properties содержатся свойства объекта, которые задают атрибуты его внешнего вида. Основные свойства данной группы:
- Caption — задает текст в строке заголовка объекта;
BorderStyle — задает стиль рамки объекта;
Palette — устанавливает цветовую палитру;
Picture — назначает значок, картинку для объекта. Используя данное свойство формы, можно задать фоновое графическое изображение.
Свойства, определяющие поведение объекта.
Свойства объектов, отвечающие за их поведение, собраны в группе Behavior (Поведение). Основные свойства данной группы:
- Causes Validation — устанавливает признак проверки условия достоверности данных при выходе из объекта;
Enabled — разрешает или запрещает доступ к объекту;
MaxLength — устанавливает максимальную длину данных в объекте;
Visible — устанавливает видимость объекта.
Свойства, определяющие шрифт.
Группа Font (Шрифт) содержит всего одно свойство Font, позволяющее с помощью диалогового окна Выбор шрифта задать шрифт текста объекта, размер, начертание.
Свойства группы Misc задают общие атрибуты объекта, в том числе для его идентификации.
- Name — задает имя объекта;
Text — устанавливает текст в поле по умолчанию;
Index — задает уникальный индекс объекта в коллекции;
По имени, указанному в свойстве Name (Имя), объект идентифицируется в форме и в тексте программы. Поэтому необходимо иметь в виду, что в одной форме не может быть двух объектов с одинаковыми именами. По умолчанию это свойство устанавливается автоматически. Вместо имени, заданного по умолчанию, лучше использовать имя, отражающее его смысловое значение.
- Left — задает положение объекта по горизонтальной оси от левого края формы или, в общем случае, от объекта-контейнера;
Top — задает положение объекта по вертикальной оси от его верхнего края до верхней стороны формы;
Width — задает горизонтальный размер (ширину) объекта;
Height — задает вертикальный размер (высоту) объекта.
Группа Position (Расположение) окна Properties служит для позиционирования объектов в системе координат формы и установки размеров объектов.
Свойства шкалы размеров объекта.
Свойства группы Scale (Масштаб) устанавливают шкалу максимальных размеров объектов в системе координат формы.
- ScaleLeft — задает максимальное положение объекта по горизонтальной оси;
ScaleTop — задает максимальное положение объекта по вертикальной оси;
ScaleWidth — задает максимальный горизонтальный размер (максимальная ширина);
ScaleHeight — задает максимальный вертикальный размер (максимальная высота).
Пример формы с размещенными на ней объектами и измененными свойствами (цвет, шрифт, строка заголовка формы, надписи на объектах и др.
Шаг 3. Настройка свойств формы Step 3: Set your form properties
Далее окно Свойства используется для изменения внешнего вида формы. Next, you use the Properties window to change the way your form looks.
Настройка свойств формы How to set your form properties
Убедитесь, что отображается конструктор Windows Forms. Be sure you’re looking at Windows Forms Designer. В интегрированной среде разработки Visual Studio откройте вкладку Form1.cs [Design] (или вкладку Form1.vb [Design] в Visual Basic). In the Visual Studio integrated development environment (IDE), choose the Form1.cs [Design] tab (or the Form1.vb [Design] tab in Visual Basic).
Чтобы выделить форму Form1, щелкните в любом ее месте. Choose anywhere inside the form Form1 to select it. Посмотрите на окно Свойства. Теперь оно должно отображать свойства формы. Look at the Properties window, which should now be showing the properties for the form. У формы есть различные свойства. Forms have various properties. Например, можно установить цвет переднего плана и фона, текст заголовка, который отображается в верхней части формы, размер формы и другие свойства. For example, you can set the foreground and background color, title text that appears at the top of the form, size of the form, and other properties.
Если окно Свойства не открывается, остановите приложение, нажав квадратную кнопку Остановить отладку на панели инструментов, или просто закройте окно. If the Properties window doesn’t appear, stop your app by choosing the square Stop Debugging button on the toolbar, or just close the window. Если приложение остановлено, но окно Свойства все равно не отображается, в строке меню выберите Вид > Окно свойств. If the app is stopped and you still don’t see the Properties window, on the menu bar, choose View > Properties Window.
Когда форма будет выбрана, найдите свойство Text в окне Свойства. After the form is selected, find the Text property in the Properties window. В зависимости от того, как отсортирован список, может потребоваться прокрутить вниз. Depending on how the list is sorted, you might need to scroll down. Выберите Text, введите Программа просмотра изображений, а затем нажмите клавишу ВВОД. Choose Text, type Picture Viewer, and then choose Enter. Теперь форма должна содержать текст Программа просмотра изображений в заголовке окна. Окно Свойства должно выглядеть так, как показано на снимке экрана ниже. Your form should now have the text Picture Viewer in its title bar, and the Properties window should look similar to the following screenshot.
**Окно* _ _»Свойства» **Properties* _ _window
Свойства можно упорядочить по категориям или в алфавитном порядке. Properties can be ordered by a Categorized or Alphabetical view. Вы можете переключаться между двумя этими представлениями с помощью кнопок в окне Свойства. You can switch between these two views by using the buttons on the Properties window. В этом руководстве свойства легче находить в представлении, в котором свойства представлены в алфавитном порядке. In this tutorial, it’s easier to find properties through the Alphabetical view.
Вернитесь к конструктору Windows Forms. Go back to Windows Forms Designer. Нажмите нижний правый маркер перетаскивания формы, который представляет собой небольшой белый квадрат в нижнем правом углу формы и показан на рисунке ниже. Choose the form’s lower-right drag handle, which is the small white square in the lower-right of the form and appears as follows.
Маркер перетаскивания Drag handle
Перетащите маркер, чтобы изменить размер формы — она должна стать шире и немного выше. Drag the handle to resize the form so the form is wider and a bit taller.
Посмотрите в окно Свойства и обратите внимание, что изменилось значение свойства Size. Look at the Properties window, and notice that the Size property has changed. Свойство Size меняется при каждом изменении формы. The Size property changes each time you resize the form. Перетащите маркер, чтобы форма имела размер около 550, 350 (не обязательно точно такие значения). Такой размер вполне подходит для этого проекта. Try dragging the form’s handle to resize it to a form size of approximately 550, 350 (no need to be exact), which should work well for this project. В качестве альтернативы можно вводить значения непосредственно в свойстве Size и затем нажимать клавишу ВВОД. As an alternative, you can enter the values directly in the Size property and then choose the Enter key.
Запустите приложение еще раз. Run your app again. Помните, что для запуска приложения можно использовать любой из описанных ниже методов. Remember, you can use any of the following methods to run your app.
Нажмите клавишу F5. Choose the F5 key.
В строке меню выберите Отладка > Начать отладку. On the menu bar, choose Debug > Start Debugging.
На панели инструментов нажмите кнопку Начать отладку, которая показана на рисунке ниже. On the toolbar, choose the Start Debugging button, which appears as follows.
**Кнопка «Начать отладку»* _ _на панели инструментов* **Start Debugging* _ _toolbar button*
Как и ранее, интегрированная среда разработки выполняет сборку приложения и запускает его, после чего открывается окно. Just like before, the IDE builds and runs your app, and a window appears.
Перед переходом к следующему шагу остановите приложение, так как интегрированная среда разработки не позволяет изменять выполняющееся приложение. Before going to the next step, stop your app, because the IDE won’t let you change your app while it’s running. Помните, что для остановки приложения можно использовать любой из описанных ниже методов. Remember, you can use any of the following methods to stop your app.
На панели инструментов нажмите кнопку Остановить отладку. On the toolbar, choose the Stop Debugging button.
В строке меню выберите Отладка > Остановить отладку. On the menu bar, choose Debug > Stop Debugging.
На клавиатуре нажмите клавиши SHIFT+F5. Use your keyboard and press Shift+F5.
Нажмите кнопку X в верхнем углу окна Программа просмотра изображений. Choose the X button in the upper corner of the Picture Viewer window.
Дальнейшие действия Next steps
Предыдущий раздел руководства: Шаг 2. Запуск приложения для просмотра изображений. To return to the previous tutorial step, see Step 2: Run your picture viewer app.
Изменение свойств объекта
Вы можете выделить объект на странице и изменить его свойства. Свойства, которые можно изменять, зависят от выбранного объекта. Вы можете также выделить несколько объектов и изменять их свойства одновременно.
На вкладке «Свойства» отображаются только опции, относящиеся к выделенному объекту.
Некоторые эффекты заливки недоступны для определенных типов объектов.
Также можно определить эффект заливки и применить его к объектам.
Изменение прозрачности объекта
Если вкладка «Свойства» не отображается, нажмите «Свойства» .
Нажмите кнопку «Эффекты заливки» .
Изменение заливки объекта на сплошной цвет
Если вкладка «Свойства» не отображается, нажмите «Свойства» .
Нажмите кнопку «Эффекты заливки» .
Выберите «Сплошная заливка» .
Выберите цвет из палитры.
Изменение заливки объекта на градиент двух цветов
Если вкладка «Свойства» не отображается, нажмите «Свойства» .
Нажмите кнопку «Эффекты заливки» .
Выберите «Градиентная заливка» .
Выберите цвет из каждой палитры.
Выберите опцию в списке «Стиль» .
Изменение заливки объекта на узор
Если вкладка «Свойства» не отображается, нажмите «Свойства» .
Нажмите кнопку «Эффекты заливки» .
Выберите «Заливка по шаблону» .
Нажмите кнопку «Цвет переднего плана» , выберите цвет из палитры, затем нажмите кнопку «OK» .
Нажмите кнопку «Цвет фона» , выберите цвет из палитры, затем нажмите кнопку «OK» .
Изменение заливки объекта на изображение
Если вкладка «Свойства» не отображается, нажмите «Свойства» .
Нажмите кнопку «Эффекты заливки» .
Выберите «Заливка изображением» .
Нажмите кнопку «Обзор» .
Появится диалоговое окно «Вставить файл изображения» .
Выберите нужное изображение и нажмите «Открыть» .
Изменение типа линий объекта
Если вкладка «Свойства» не отображается, нажмите «Свойства» .
Нажмите кнопку «Эффекты заливки» .
Нажмите кнопку «Тип линии» .
Выберите цвет, толщину и тип линии.
Изменение анимации объекта
Если вкладка «Свойства» не отображается, нажмите «Свойства» .
Нажмите кнопку «Эффекты заливки» .
Нажмите «Анимация объекта» .
Укажите параметры в списках «Тип» , «Направление» , «Скорость» , «События» и «Повторы» .
© 2008-2010 SMART Technologies ULC. Все права защищены. Последнее обновление: 2010-04-15.
Юридическая информация