Форма.ПрозрачныйЦвет (Form.TransparencyKey) Свойство

Использование

Чтение и запись.

Значение

Тип: Цвет (Color).

Возвращает или задает цвет, представляющий прозрачные области формы.

Примечание

Если свойству ПрозрачныйЦвет (TransparencyKey) присвоено значение какого либо цвета, области формы, имеющие то же значение цвета, будут отображаться прозрачно. Любые действия мыши, например щелчок мыши, которые выполняются в прозрачных областях формы, переносятся в окна под прозрачной областью. Например, если клиентская область формы становится прозрачной, щелчок мыши в этой области отправит уведомление о событии щелчка в любое окно, расположенное под ним. Если цвет, назначенный свойству ПрозрачныйЦвет (TransparencyKey), совпадает с цветом любых элементов управления в форме, они также будут отображаться прозрачно.

Пример

Форма1.ПрозрачныйЦвет = Форма1.ЦветФона;
Полный пример кода

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); Форма1.ЦветФона = Ф.Цвет().Красный; Форма1.ПрозрачныйЦвет = Форма1.ЦветФона; Ф.ЗапуститьОбработкуСобытий();

Тестовый код

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); Форма1.ЦветФона = Ф.Цвет().Красный; Форма1.ПрозрачныйЦвет = Форма1.ЦветФона; Сообщить(?( Форма1.ПрозрачныйЦвет = Форма1.ЦветФона , "", "!!! ") + "Форма.ПрозрачныйЦвет (Form.TransparencyKey) Свойство" + " " + ТекущаяДата());

Смотрите также

Форма (Form) Класс | Библиотека OneScriptForms