Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este tema aún no ha recibido ninguna valoración - Valorar este tema

Menu.DisappearAfter (Propiedad)

Obtiene o establece el tiempo durante el cual se muestra un menú dinámico después de que el puntero del mouse deje de estar colocado sobre el menú.

Espacio de nombres: System.Web.UI.WebControls
Ensamblado: System.Web (en system.web.dll)

[ThemeableAttribute(false)] 
public int DisappearAfter { get; set; }
/** @property */
public int get_DisappearAfter ()

/** @property */
public void set_DisappearAfter (int value)

public function get DisappearAfter () : int

public function set DisappearAfter (value : int)

No aplicable.

Valor de propiedad

Tiempo (en milisegundos) durante el cual se muestra un menú dinámico después de que el puntero del mouse deje de estar colocado sobre el menú. El valor predeterminado es 500.
Tipo de excepciónCondición

ArgumentOutOfRangeException

El valor seleccionado es menor que -1.

De manera predeterminada, un menú dinámico desaparece automáticamente después de cierto tiempo cuando el puntero del mouse ya no se encuentra colocado sobre el menú. Utilice la propiedad DisappearAfter para especificar esa duración.

NotaNota:

Un menú dinámico desaparece inmediatamente si el usuario hace clic fuera del menú.

Si asigna a esta propiedad el valor -1, el menú dinámico no desaparecerá automáticamente. En este caso, el elemento de menú dinámico sólo desaparecerá cuando el usuario haga clic fuera del menú.

Esta propiedad no se puede establecer por temas o por temas de hoja de estilos. Para obtener más información, vea ThemeableAttribute y Información general sobre temas y máscaras de ASP.NET.

El ejemplo de código siguiente muestra cómo utilizar la propiedad DisappearAfter para especificar que un menú dinámico desaparezca después de que el usuario retire el puntero del mouse del menú durante más de dos segundos.


<%@ 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 DisappearAfter Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>Menu DisappearAfter Example</h3>
    
      <!-- Use the DisappearAfter property to  -->
      <!-- hide the dynamic menu items if the  -->
      <!-- user moves the mouse pointer away   -->
      <!-- from the menu for two seconds.      -->
      <asp:menu id="NavigationMenu"
        disappearafter="2000"
        staticdisplaylevels="1"
        orientation="Vertical"   
        runat="server">
      
        <items>
          <asp:menuitem navigateurl="~\Home.aspx" 
            text="Home"/>
          <asp:menuitem navigateurl="~\Music.aspx"
            text="Music">
            <asp:menuitem navigateurl="~\Classical.aspx" 
              text="Classical"/>
            <asp:menuitem navigateurl="~\Rock.aspx"
              text="Rock"/>
            <asp:menuitem navigateurl="~\Jazz.aspx"
              text="Jazz"/>
          </asp:menuitem>
          <asp:menuitem navigateurl="~\Movies.aspx"
            text="Movies">
            <asp:menuitem navigateurl="~\Action.aspx"
              text="Action"/>
            <asp:menuitem navigateurl="~\Drama.aspx"
              text="Drama"/>
            <asp:menuitem navigateurl="~\SciFi.aspx"
              text="Science Fiction"/>
          </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.

.NET Framework

Compatible con: 3.0, 2.0
¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.