|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Настройка градиента контура· Одним из способов настройки кисти градиента контура является установка ее свойства FocusScales. Это свойство определяет внутренний контур, лежащий внутри основного контура. Цвет центра используется везде в пределах этого внутреннего контура, а не только в центральной точке. В следующем примере кисть градиента контура строится на основе эллипса. В коде в качестве цвета границы устанавливается синий, центрального цвета — голубой; затем кисть градиента контура используется для заливки эллиптического контура. Далее в коде устанавливаются коэффициенты масштабирования кисти градиента контура. Коэффициент масштабирования по оси X устанавливается равным 0,3, а коэффициент масштабирования по оси Y — 0,8. Код вызывает метод TranslateTransform объекта Graphics, чтобы при последующем вызове метода FillPath был залит эллипс, расположенный справа от первого эллипса. Чтобы увидеть эффект применения коэффициентов масштабирования, представьте маленький эллипс, центр которого совпадает с центром основного эллипса. Маленький (внутренний) эллипс представляет собой основной эллипс, масштабированный (относительно своего центра) с коэффициентом 0,3 по горизонтали и с коэффициентом 0,8 по вертикали. По мере движения от границы внешнего эллипса к границе внутреннего эллипса цвет плавно меняется от синего к голубому. При перемещении от границы внутреннего эллипса к общему центру эллипсов цвет остается тем же (голубым). На следующем рисунке показан результат выполнения следующего кода. Эллипс в левой части рисунка имеет голубой цвет только в своем центре. Эллипс в правой части рисунка содержит голубой цвет везде в пределах внутреннего контура. ß--------------- Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.) |