Menu.StaticSelectedStyle (Propiedad)
Ensamblado: System.Web (en system.web.dll)
Utilice la propiedad StaticSelectedStyle para controlar el aspecto del elemento de menú seleccionado por el usuario en un menú estático. Aunque esta propiedad es de sólo lectura, puede establecer las propiedades del objeto MenuItemStyle que devuelve. Las propiedades pueden establecerse mediante declaración con el formato Property-Subproperty, donde Subproperty es una propiedad del objeto MenuItemStyle (por ejemplo, StaticSelectedStyle-ForeColor). Las propiedades también pueden establecerse mediante programación con el formato Property.Subproperty (por ejemplo, StaticSelectedStyle.ForeColor).
Las propiedades de estilo para un elemento de menú estático se aplican en el orden siguiente:
-
StaticMenuItemStyle. Si la colección LevelMenuItemStyles o la colección LevelSubMenuStyles están definidas, se aplica en este momento, reemplazando las demás propiedades de estilo de elemento de menú.
-
StaticSelectedStyle. Si la colección de LevelSelectedStyles está definida, se aplica en este momento, reemplazando las demás propiedades de estilo de elemento de menú.
El ejemplo de código siguiente muestra cómo utilizar la propiedad StaticSelectedStyle para especificar un color de fondo azul claro para el elemento de menú estático seleccionado.
<%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Menu StaticSelectedStyle Example</title> </head> <body> <form id="form1" runat="server"> <h3>Menu StaticSelectedStyle Example</h3> <asp:menu id="NavigationMenu" staticdisplaylevels="2" staticsubmenuindent="10" orientation="Vertical" runat="server"> <staticselectedstyle backcolor="LightBlue" borderstyle="Solid" bordercolor="Black" borderwidth="1"/> <items> <asp:menuitem text="Home" tooltip="Home"> <asp:menuitem text="Music" tooltip="Music"> <asp:menuitem text="Classical" tooltip="Classical"/> <asp:menuitem text="Rock" tooltip="Rock"/> <asp:menuitem text="Jazz" tooltip="Jazz"/> </asp:menuitem> <asp:menuitem text="Movies" tooltip="Movies"> <asp:menuitem text="Action" tooltip="Action"/> <asp:menuitem text="Drama" tooltip="Drama"/> <asp:menuitem text="Musical" tooltip="Musical"/> </asp:menuitem> </asp:menuitem> </items> </asp:menu> </form> </body> </html>
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.Referencia
Menu (Clase)Menu (Miembros)
System.Web.UI.WebControls (Espacio de nombres)
Menu.DynamicHoverStyle (Propiedad)
Menu.DynamicMenuItemStyle (Propiedad)
Menu.DynamicMenuStyle (Propiedad)
Menu.DynamicSelectedStyle (Propiedad)
Menu.LevelMenuItemStyles (Propiedad)
Menu.LevelSelectedStyles (Propiedad)
Menu.LevelSubMenuStyles (Propiedad)
Menu.StaticHoverStyle (Propiedad)
Menu.StaticMenuItemStyle (Propiedad)
Menu.StaticMenuStyle (Propiedad)