Практическое руководство. Создание прозрачных форм Windows Forms
В операционной системе Microsoft Windows XP существует возможность управления прозрачностью отображаемых окон. Свойство Opacity позволяет управлять прозрачностью формы.
Примечание
Так как прозрачность форм поддерживается только начиная с операционной системы Windows 2000, формы Windows Forms останутся совершенно непрозрачными при запуске в старых операционных системах, например в Windows 98, независимо от значения свойства Opacity.
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска.Чтобы изменить параметры, выберите в меню Сервис пункт Импорт и экспорт параметров.Дополнительные сведения см. в разделеРабота с параметрами.
Чтобы управлять прозрачностью Windows Forms
- В окне Свойства для свойства Opacity задайте значение в диапазоне от 0,0 (полная прозрачность) до 1,0 (полная непрозрачность).
Чтобы управлять прозрачностью Windows Forms программными средствами
В теле метода для свойства Opacity задайте значение в диапазоне от 0,0 (полная прозрачность) до 1,0 (полная непрозрачность). Свойство Opacity является типом значения Double.
Public Sub MakeSeeThru() frmTransparentForm.Opacity = 0.83 End Sub
public void MakeSeeThru() { frmTransparentForm.Opacity = 0.83; }
public: void MakeSeeThru() { frmTransparentForm->Opacity = 0.83; }
См. также
Задачи
Практическое руководство. Установка степени прозрачности фона элемента управления
Практическое руководство. Рисование непрозрачными и полупрозрачными кистями
Практическое руководство. Рисование непрозрачных и полупрозрачных линий
Ссылки
Общие сведения о Windows Forms