ОКНА С ПРОИЗВОЛЬНОЙ ФОРМОЙ ПОДГОТОВИЛА НИКИТИНА АННА УЧАЩАЯСЯ ГРУППЫ IC ПРОВЕРИЛА СМУК Н. К.

Презентация:



Advertisements
Похожие презентации
Один из видов презентации на компьютере это набор слайдов, которые можно выводить последовательно друг за другом. Часто такое компьютерное произведение.
Advertisements

Paint Paint представляет собой средство для рисования, с помощью которого можно создавать простые или сложные рисунки. Эти рисунки можно делать черно-
Тема: Общая характеристика текстового процессора Microsoft Word 2007.
Создание презентации в OpenOffice.org Impress. Нажимаем кнопку Далее. Появляется окно шага 2 мастера презентаций На втором шаге задаем стиль слайда и.
Растровая графика Растровая графика - это прямоугольная матрица, состоящая из множества очень мелких неделимых точек (пикселей).
Microsoft ® Office PowerPoint ® 2007: Обучение Индивидуальная настройка дизайна слайда Для начинающих.
1. Изменение свойств объектов. Изменение свойств объектов На этом уроке мы научимся, как в процессе работы программы изменять свойства объектов, а также.
Составила: учитель информатики СШ7, г.Аксу, Павлодарской обл. Негманова К.К. 11 класс общественно-гуманитарный цикл.
Создание презентаций в Power Point. Слайды в PowerPoint С помощью приложения PowerPoint текстовая и числовая информация легко превращается в красочно.
ИЗУЧЕНИЕ ГРАФИЧЕСКОГО РЕДАКТОРА PAINT Операционная система Windows имеет графический редактор Paint, с помощью которого можно изучить основные приемы.
ИЗУЧЕНИЕ ГРАФИЧЕСКОГО РЕДАКТОРА PAINT Машкина Зайра Кенишбековна МОУ СОШ 5 с.Привольное.
Графика для WEB Занятие 4 Гвасалия Дарья Александровна.
Microsoft Office FrontPage Программа создания Веб-сайтов и управления ими.
Интерфейс текстового процессора Microsoft Word. С помощью ленты можно быстро находить необходимые команды (элементы управления: кнопки, раскрывающиеся.
Презентация на тему: Прикладные программы для настольных издательских систем Microsoft Office Publisher Составил: Ревнивцев М.В Преподаватель: Кленина.
Интерфейс и основные возможности растрового графического редактора Инструменты рисования растровых графических редакторов.
Презентация на тему : «Доступ к файлам и принтерам на других компьютерах домашней группы» Выполнил:студент 2 курса 12 группы экономического факультета.
Графический редактор Paint Урок 1 Урок 2 Урок 3 Урок 4 Старикова Е.Ю. учитель информатики.
Таблицы Word План 1.Таблица в Word – это … 2.Способы создания таблиц 3.Форматирование текста в таблицах.
Растровая и векторная графика. Два принципа представления изображения В компьютерной графике существуют два различных подхода к представлению графической.
Транксрипт:

ОКНА С ПРОИЗВОЛЬНОЙ ФОРМОЙ ПОДГОТОВИЛА НИКИТИНА АННА УЧАЩАЯСЯ ГРУППЫ IC ПРОВЕРИЛА СМУК Н. К.

ОКНА НЕОБЫЧНОЙ ФОРМЫ Окна необычной формы часто являются товарным знаком современных прикладных приложений вроде редакторов фотографий, программ для создания кинофильмов и МРЗ - проигрывателей ; скорее всего, они будут встречаться в WPF- приложениях даже более часто. В создании базового приложения нестандартной формы в WPF нет ничего сложного. Однако создание привлекательного профессионально выглядящего окна необычной формы требует немалых усилий и, нередко, привлечения талантливого дизайнера графики для создания эскизов и фоновой графики.

СОЗДАНИЕ ОКНА НЕСТАНДАРТНОЙ ФОРМЫ Базовая процедура для создания окна нестандартной формы подразумевает выполнение следующих шагов : Установите для свойства Window.AllowsTransparency значение true. Установите для свойства Window.WindowStyle значение None, чтобы скрыть не клиентскую область окна ( рамку голубого цвета ). Если этого не сделать, при попытке показать окно появится ошибка InvalidOperationException. Установите для фона ( свойства Background) прозрачный цвет ( цвет Transparent, значение альфа - канала которого равно нулю ). Или же сделайте так, чтобы для фона использовалось изображение, имеющее прозрачные области ( с нулевым значением альфа - канала ).

ШАГ 1 Эти три шага эффективно удаляют стандартный внешний вид окна. Для обеспечения эффекта окна необычной формы далее необходимо предоставить какое - то непрозрачное содержимое, имеющее нужную форму. Здесь возможны перечисленные ниже варианты : 1. Предоставить фоновую графику, используя файл такого формата, который поддерживает прозрачность. Например, для фона можно использовать файл PNG. Это простой прямолинейный подход, и он очень удобен, если приходится работать с дизайнерами, которые не разбираются в XAML. Однако из - за того, что окно будет визуализироваться с большим количеством пикселей и более высокими системными параметрами DPI фоновая графика может приобрести искаженный вид. Это также может представлять проблему и в случае разрешения пользователю изменять размеры окна.

ШАГ 2 Использовать доступные в WPF функции для рисования формы, чтобы создать фон с векторным содержимым. Такой подход исключает потерю качества, какими бы ни были размеры окна и настройка DPI системы. Однако в этом случае наверняка потребуется использовать средство проектирования, поддерживающее XAML, такое как Expression Blend.

ШАГ 3 Использовать более простой WPF- элемент, имеющий необходимую форму. Например, окно с замечательными скругленными углами можно создать с помощью элемента Border. Такой подход позволяет создавать окна с современным внешним видом в стиле Office без применения каких - либо дизайнерских навыков.

ЭТО ОКНО НЕОБЫЧНОЙ ФОРМЫ ИМЕЕТ НЕ ТОЛЬКО ПРОБЕЛЫ, СКВОЗЬ КОТОРЫЕ МОЖЕТ ПРОСМАТРИВАТЬСЯ НАХОДЯЩЕЕСЯ ЗА НИМ СОДЕРЖИМОЕ, НО КНОПКИ, КОТОРЫЕ ВЫХОДЯТ ЗА ГРАНИЦЫ ИЗОБРАЖЕНИЯ И НАКЛАДЫВАЮТСЯ НА ПРОЗРАЧНУЮ ОБЛАСТЬ, ИЗ - ЗА ЧЕГО КАЖЕТСЯ, БУДТО БЫ ОНИ СУЩЕСТВУЮТ САМИ ПО СЕБЕ, БЕЗ ОКНА :

ОКНО НЕОБЫЧНОЙ ФОРМЫ Ниже показано другое, более простое окно необычной формы. В этом окне используется элемент Border со скругленными углами для придания окну отчетливого внешнего вида. Компоновка тоже является упрощенной, поскольку исключает случайный выход содержимого за пределы границы, а размер границы может легко изменяться без наличия элемента Viewbox: