Cómo: Especificar la ubicación de controles en controles de lienzo

Actualización: noviembre 2007

El contenedor Canvas es el más simple de los controles contenedores de Windows Presentation Foundation (WPF) y permite la posición absoluta de los controles. Todos los controles colocados en un control Canvas mantienen una distancia fija desde una de las esquinas de Canvas. En este tema se describe cómo especificar la ubicación de un control que está contenido en un control Canvas.

Para especificar la ubicación de controles en controles de lienzo

  1. Si aún no tiene un contenedor Canvas, arrastre un contenedor Canvas a Window desde el Cuadro de herramientas.

  2. Coloque un control en el contenedor Canvas.

  3. En la vista XAML, establezca la propiedad Canvas.Top o Canvas.Bottom.

  4. En la vista XAML, establezca las propiedades Canvas.Right y Canvas.Left.

    Estas propiedades especifican la distancia desde el borde del control hasta el borde del lienzo. Por ejemplo, establecer la propiedad Canvas.Top en 31 especifica que el borde superior del control se encuentra a 31 unidades del borde superior del lienzo. Si establece una propiedad vertical (Canvas.Top o Canvas.Bottom) y una propiedad horizontal (Canvas.Left o Canvas.Right), especificará la esquina desde la que el control mantiene una distancia fija.

    Nota:

    Si establece más de una propiedad horizontal o vertical, se omitirá una de ellas.

Vea también

Tareas

Cómo: Crear un diseño basándose en la posición absoluta

Cómo: Usar las propiedades asociadas

Otros recursos

Controles contenedor de WPF

Canvas