Классические элементы пользовательского интерфейса в Windows Presentation Foundation. Шамшев Ан. Б. - 9 стр.

UptoLike

Составители: 

8
понадобятся только две цифры, поскольку все они представляются в
шестнадцатеричной форме. Ниже показан пример, который создает тот же
цвет, что и в предыдущем фрагменте кода, с помощью записи #aarrggbb:
<Button Background="#FFFF0000">A Button</Button>
Здесь значением альфа-канала является FF (255), значением красной
составляющей— FF (255), а значениями зеленой и синей 0. Свойства
Background и Foreground не единственные свойства, цвет которых можно
определять при помощи кисти. Также можно нарисовать рамку вокруг
элементов управления с помощью свойств BorderBrush и BorderThickness.
Свойство BorderBrush принимает определенную разработчиком кисть, а
свойство BorderThickness принимает ширину рамки в независящих от
устройства единицах. Рамка будет отображена при установке обоих
свойств.
1.3. Прозрачность
В отличие от Windows Forms, в WPF поддерживается истинная про-
зрачность, если расположить несколько элементов один поверх другого и
задать для каждого из них различную степень прозрачности, то можно
увидеть в точности то, что и следует ожидать. Эта возможность дает воз-
можность создать графический фон, который будет «просматриваться
сквозь» элементы, расположенные на нем. При наличии необходимых
навыков эта особенность позволит создавать многослойные анимацион-
ные объекты и другие эффекты, создание которых в других средах может
оказаться чрезвычайно проблематичным.
Сделать элемент прозрачным можно двумя способами:
с помощью свойства Opacity. Свойство Opacity (непрозрачность)
является дробным значением в диапазоне 0..1, где 1 соответству-
ет полностью непрозрачному цвету, а 0 полностью прозрачно-
му. Свойство Opacity определяется в классе UIElement, поэтому
оно может быть применено ко всем элементам;
с помощью полупрозрачного цвета. Любой цвет, значение альфа-
канала которого составляет менее 255, является полупрозрачным.