Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

UIElement.ClipToBounds (Propiedad)

Obtiene o establece un valor que indica si se recorta el contenido de este elemento (o el contenido que proviene de los elementos secundarios de este elemento) para ajustarlo al tamaño del elemento contenedor. Esta es una propiedad de dependencia.

Espacio de nombres:  System.Windows
Ensamblado:  PresentationCore (en PresentationCore.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation
public bool ClipToBounds { get; set; }
<object ClipToBounds="bool" .../>

Valor de propiedad

Tipo: System.Boolean
true si debe recortarse el contenido; en caso contrario, false. El valor predeterminado es false.

Campo de identificador

ClipToBoundsProperty

Propiedades de metadatos establecidas en true.

Ninguno

Para los elementos secundarios, ClipToBounds tiene efectos diferentes en los comportamientos de diseño que dependen de si Height / Width o MaxHeight / MaxWidth determinan el alto y ancho del elemento primario. Las propiedades MaxHeight y MaxWidth del elemento primario siempre se respetan sin tener en cuenta el valor de ClipToBounds y el recorte efectivo siempre recortará el contenido basándose en estos máximos. La configuración de Height y Width del elemento primario no recortará el contenido cuando ClipToBounds sea false, pero recortará el contenido si ClipToBounds es true.

Observe que cambiar de forma predeterminada a false es el comportamiento general implementado en la clase UIElement. Es posible que cualquier elemento dado derivado de UIElement invalide los metadatos de propiedad de dependencia para esta propiedad en esa instancia y, en su lugar, cambie de forma predeterminada a true. Varias clases derivadas existentes invalidan estos metadatos y/o ajustan el valor predeterminado de propiedad de dependencia.

InkCanvas , InkPresenter y Popup invalidan el valor predeterminado para que sea true.

FrameworkElement invalida los metadatos de esta propiedad de dependencia. Específicamente, FrameworkElement designa esta propiedad para permitir la herencia del valor de la propiedad (Inherits es true en los metadatos). La herencia del valor de la propiedad en este contexto significa que si hay elementos secundarios a los que no se ha asignado otro valor de ClipToBounds a través de valores o estilos locales, el valor del elemento primario más próximo que tenga asignado este valor (de nuevo, en estilos, valores predeterminados o un valor local), el valor del elemento primario se asigna a todos los elementos secundarios no asignados por el sistema de propiedades. En la práctica, esto significa que puede especificar si desea permitir recortes en los límites del elemento raíz. Ese valor se propaga a todos los elementos secundarios que no lo han asignado específicamente como false.

.NET Framework

Compatible con: 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.