Popup.AllowsTransparency Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, может ли элемент управления Popup включать прозрачное содержимое.
public:
property bool AllowsTransparency { bool get(); void set(bool value); };
public bool AllowsTransparency { get; set; }
member this.AllowsTransparency : bool with get, set
Public Property AllowsTransparency As Boolean
Значение свойства
Значение true
, если элемент управления Popup может включать прозрачное содержимое; в противном случае — значение false
. Значение по умолчанию — false
.
Примеры
В следующем примере показано, как задать AllowsTransparency свойство для Popup элемента управления.
myPopup.AllowsTransparency = true;
myPopup.AllowsTransparency = True
<DockPanel Width="500" Background="Aqua">
<Popup Placement="Center" PlacementRectangle="0,0,30,50"
IsOpen ="True" AllowsTransparency="True"
PopupAnimation="Fade">
<TextBlock Background="Purple">Popup Text</TextBlock>
</Popup>
</DockPanel>
Комментарии
Элемент управления может содержать прозрачное Popup содержимое только при выполнении приложения с полным доверием. Приложение, работающее с полным доверием, имеет полный доступ к системным ресурсам и обычно устанавливается в локальной системе. Дополнительные сведения см. в разделе "Безопасность(WPF)".
Это свойство не может быть задано true
, если Popup оно размещено в приложении браузера XAML (XBAP).
AllowsTransparency Если свойство установлено true
в приложении, которое не выполняется в полном доверии, AllowsTransparency значение свойства изменяется на false
. Приложение, размещенное в браузере, является примером приложения, которое не выполняется в полном доверии.
Сведения о свойстве зависимостей
Поле идентификатора | AllowsTransparencyProperty |
Для свойств метаданных задано значение true |
Нет |