Файл: Разработать приложение "Hello,World!" c использованием технологии wpf.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 29.10.2023

Просмотров: 117

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Задания WPF

  1. Разработать приложение “Hello,World!” c использованием технологии WPF

  2. Задание 1
Разместите в коде XAML в содержимом элемента Grid следующий код:HorizontalAlignment="Center"VerticalAlignment="Center" Width="150" Height="30" FontSize="17" Content="Обычная кнопка" Foreground="#006699" Background="#f0f0f0" BorderBrush="#303030" />Запустите приложение и проверьте его поведение при изменении размеров окна.В приведенном выше примере для элемента Button было задано простое значение атрибута Background. Для этого был использован синтаксис<ЭЛЕМЕНТ АТРИБУТ=”ЗНАЧЕНИЕ” />Для задания значения атрибуты может быть использован другой синтаксис:<ЭЛЕМЕНТ> <ЭЛЕМЕНТ.АТРИБУТ> ЗНАЧЕНИЕ_АТРИБУТАЭЛЕМЕНТ. АТРИБУТ> ЭЛЕМЕНТ>Например, для задания того же значения атрибута Background можно записать:Данный синтаксис используется для задания сложных значений атрибутов в виде дерева элементов. Пример задания для фона кнопки линейной градиентной заливки:













Данное дерево элементов задает градиентную заливку с использованием двух цветов: LightBlue и DarkBlue. В атрибуте Offset указывается относительное значение от 0 до 1, соответствующее положению цвета на отрезке от начальной точки до конечной.Внешний вид данного приложения:Задание 2В XAML-коде для элемента Windows определите линейную градиентную заливку фона в соответствии с рисунком:Используемые цвета: DarkBlue и LightBlue.Необходимо указать четыре промежуточные точки со смещениями 0, 0.2, 0.8 и 1.Для задания вертикальной заливки необходимо определить атрибуты StartPoint и EndPoint для элемента LinearGradientBrush. Значения этих атрибутов указываются в формате “X,Y”, где X – относительное значение (от 0 до 1) абсциссы точки, Y – относительное значение (от 0 до 1) ординаты точки. Начало координат находится в левом верхнем углу окна. По умолчанию значения атрибутов StartPoint и EndPoint следующие: StartPoint=”0,0” EndPoint=”1,1”.