Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
En esta información general del modelo de contenido se describe el contenido compatible con Decorator. El control Border es un tipo de Decorator.
Este tema contiene las secciones siguientes.
- Propiedades de contenido de Decorator
- Utilizar la propiedad Child
- Tipos que comparten este modelo de contenido
- Tipos que pueden contener objetos Decorator
- Temas relacionados
Propiedades de contenido de Decorator
Un objeto Decorator tiene las siguientes propiedades de contenido.
En la ilustración siguiente se muestra un objeto TextBox decorado con un objeto Border a su alrededor.
.png)
Utilizar la propiedad Child
La propiedad Child especifica el elemento UIElement único al que Decorator afecta (decora). En el ejemplo de código siguiente se muestra el uso de la propiedad Child para agregar un objeto TextBox a un objeto Border.
<Page xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml">
<Border BorderThickness="20" BorderBrush="Black">
<TextBox>TextBox with a black Border around it</TextBox>
</Border>
</Page>
using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;
namespace SDKSample
{
public partial class BasicBorderExample : Page
{
public BasicBorderExample()
{
TextBox myTextBox = new TextBox();
// Put some initial text in the TextBox.
myTextBox.Text = "TextBox with a black Border around it";
// Create a Border
Border myBorder = new Border();
myBorder.BorderThickness = new Thickness(20);
myBorder.BorderBrush = Brushes.Black;
// Add TextBox to the Border.
myBorder.Child = myTextBox;
// myStackPanel.Children.Add(myTextBox);
this.Content = myBorder;
}
}
}
Tipos que comparten este modelo de contenido
Las clases siguientes heredan de la clase Decorator.
Tipos que pueden contener objetos Decorator
Consulte Modelo de contenido de WPF.