¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Style (Clase)
Collapse the table of content
Expand the table of content

Style (Clase)

Organiza las características de estilo de un control ASP.NET Mobile.

Espacio de nombres: System.Web.UI.MobileControls
Ensamblado: System.Web.Mobile (en system.web.mobile.dll)

[TypeConverterAttribute(typeof(ExpandableObjectConverter))] 
public class Style : IParserAccessor, ITemplateable, IStateManager, 
	ICloneable
/** @attribute TypeConverterAttribute(System.ComponentModel.ExpandableObjectConverter) */ 
public class Style implements IParserAccessor, ITemplateable, 
	IStateManager, ICloneable
TypeConverterAttribute(System.ComponentModel.ExpandableObjectConverter) 
public class Style implements IParserAccessor, ITemplateable, 
	IStateManager, ICloneable
No aplicable.

La clase Style base contiene las características de estilo comunes a todos los controles móviles. Las clases que heredan de la clase Style contienen características de estilo adicionales específicas de su control asociado.

Debido a la diversidad de los dispositivos compatibles con los controles móviles, todas las propiedades de estilo son de uso discrecional y pueden o no reconocerse dependiendo de las funciones del dispositivo de destino.

TemaUbicación
Tutorial: Implementar un nuevo estiloReferencia de aplicaciones móviles
Tutorial: Implementar un nuevo estiloReferencia de aplicaciones móviles

En el ejemplo siguiente se muestran tres estilos definidos por el usuario en un objeto StyleSheet. El objeto SelectionList contiene tres valores que corresponden a los tres estilos definidos. El evento de comando OnClick llama a la función SelectStyle, que cambia la propiedad StyleReference del objeto TextView.

<%@ Page Language="C#" 
    Inherits="System.Web.UI.MobileControls.MobilePage" %>
<%@ Register TagPrefix="mobile" 
    Namespace="System.Web.UI.MobileControls" 
    Assembly="System.Web.Mobile" %>

<script runat="server">
    void SelectStyle(object sender, EventArgs e)
    {
        // Retrieve the style name as a string.
        String myStyle = SelectionList1.Selection.ToString();
        // Match the style name and apply the style to TextView1.
        switch (myStyle)
        {
            case "hot":
                TextView1.StyleReference = "Style1";
                break;
            case "medium":
                TextView1.StyleReference = "Style2";
                break;
            case "mild":
                TextView1.StyleReference = "Style3";
                break;
        }
    }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<body>
<mobile:StyleSheet id="StyleSheet1" runat="server">
    <mobile:Style font-size="Large" font-name="Arial" font-bold="true"
        forecolor="red" font-italic="true" backcolor="#E0E0E0" 
        wrapping="wrap" name="Style1">
    </mobile:Style>
    <mobile:Style font-size="Normal" font-name="Arial" font-bold="false" 
       forecolor="Blue" font-italic="true" backcolor="blue" 
       wrapping="NoWrap" name="Style2">
    </mobile:Style>
    <mobile:Style font-size="Small" font-name="Arial Narrow" 
       font-bold="false" forecolor="Green" font-italic="false" 
       backcolor="Green" wrapping="NoWrap" name="Style3">
    </mobile:Style>
</mobile:StyleSheet>
<mobile:form id="Form1" runat="server">
    <mobile:Label id="Label1" runat="server" Text="Today's Special" 
        StyleReference="title" />
    <mobile:TextView id="TextView1" runat="server" 
        StyleReference="Style1">
        Chili
    </mobile:TextView>
    <mobile:SelectionList runat="server" id="SelectionList1">
        <item Text="hot" Value="hot"/>
        <item Text="medium" Value="medium"/>
        <item Text="mild" Value="mild"/>
    </mobile:SelectionList>
    <mobile:Command runat="server" Text="Select Style" 
        OnClick="SelectStyle" />
    </mobile:form>
</body>
</html>

System.Object
  System.Web.UI.MobileControls.Style
     System.Web.UI.MobileControls.PagerStyle

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft