Wednesday, May 20, 2009 11:11 AM srleguiza

ScaleMode

Especifica como se escalan los controles dentro de la aplicación Silverlight cuando el objeto se redimensiona.

Un ejemplo, es si tenemos el ancho o alto de nuestra aplicación Silverlight como porcentaje del browser. Entonces al cambiar el tamaño del browser, también lo hará nuestra aplicación.

Hay tres opciones disponibles para esta propiedad:

  • None

Especifica que no se realiza ningún ajuste.

  • Strech

Especifica que se realiza el ajuste para rellenar el browser horizontal y verticalmente.

  • Zoom

Especifica que se realiza el ajuste para dimensionar proporcionalmente el contenido de Silverlight a fin de rellenar el área del browser.

Algo muy importante a tener en cuenta, es que solamente se puede utilizar esta propiedad en el control .NET de Silverlight.

<asp:Silverlight ID="Xaml1" runat="server" ScaleMode="Stretch" 
                 Source="~/ClientBin/SilverlightApplication1.xap" 
                 MinimumVersion="2.0.31005.0" Width="100%" Height="100%" />

Vamos a ver un ejemplo de como quedan redimensionados los controles

Dibujo

Dibujo2

Filed under: ,

Comments

No Comments

Leave a Comment

(required) 
(required) 
(optional)
(required)