Menu.DynamicEnableDefaultPopOutImage Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se visualizzare l'immagine incorporata che mostra se una voce di menu dinamico dispone di un sottomenu.
public:
property bool DynamicEnableDefaultPopOutImage { bool get(); void set(bool value); };
public bool DynamicEnableDefaultPopOutImage { get; set; }
member this.DynamicEnableDefaultPopOutImage : bool with get, set
Public Property DynamicEnableDefaultPopOutImage As Boolean
Valore della proprietà
true
per visualizzare l'immagine incorporata per le voci di menu dinamico con sottomenu; in caso contrario, false
. Il valore predefinito è true
.
Esempio
Nell'esempio di codice seguente viene illustrato come usare la proprietà per nascondere l'immagine DynamicEnableDefaultPopOutImage che indica che una voce di menu dinamica ha un sottomenu. La DynamicPopOutImageUrl proprietà deve essere impostata anche su una stringa vuota ("") per nascondere l'immagine.
<%@ 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 DynamicEnableDefaultPopOutImage Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu DynamicEnableDefaultPopOutImage Example</h3>
<asp:menu id="NavigationMenu"
dynamicenabledefaultpopoutimage="false"
staticdisplaylevels="1"
orientation="Vertical"
runat="server">
<items>
<asp:menuitem navigateurl="Home.aspx"
text="Home"
tooltip="Home">
<asp:menuitem navigateurl="Music.aspx"
text="Music"
tooltip="Music">
<asp:menuitem navigateurl="Classical.aspx"
text="Classical"
tooltip="Classical"/>
<asp:menuitem navigateurl="Rock.aspx"
text="Rock"
tooltip="Rock"/>
<asp:menuitem navigateurl="Jazz.aspx"
text="Jazz"
tooltip="Jazz"/>
</asp:menuitem>
<asp:menuitem navigateurl="Movies.aspx"
text="Movies"
tooltip="Movies">
<asp:menuitem navigateurl="Action.aspx"
text="Action"
tooltip="Action"/>
<asp:menuitem navigateurl="Drama.aspx"
text="Drama"
tooltip="Drama"/>
<asp:menuitem navigateurl="Musical.aspx"
text="Musical"
tooltip="Musical"/>
</asp:menuitem>
</asp:menuitem>
</items>
</asp:menu>
</form>
</body>
</html>
<%@ Page Language="VB" %>
<!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 DynamicEnableDefaultPopOutImage Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu DynamicEnableDefaultPopOutImage Example</h3>
<asp:menu id="NavigationMenu"
dynamicenabledefaultpopoutimage="false"
staticdisplaylevels="1"
orientation="Vertical"
runat="server">
<items>
<asp:menuitem navigateurl="Home.aspx"
text="Home"
tooltip="Home">
<asp:menuitem navigateurl="Music.aspx"
text="Music"
tooltip="Music">
<asp:menuitem navigateurl="Classical.aspx"
text="Classical"
tooltip="Classical"/>
<asp:menuitem navigateurl="Rock.aspx"
text="Rock"
tooltip="Rock"/>
<asp:menuitem navigateurl="Jazz.aspx"
text="Jazz"
tooltip="Jazz"/>
</asp:menuitem>
<asp:menuitem navigateurl="Movies.aspx"
text="Movies"
tooltip="Movies">
<asp:menuitem navigateurl="Action.aspx"
text="Action"
tooltip="Action"/>
<asp:menuitem navigateurl="Drama.aspx"
text="Drama"
tooltip="Drama"/>
<asp:menuitem navigateurl="Musical.aspx"
text="Musical"
tooltip="Musical"/>
</asp:menuitem>
</asp:menuitem>
</items>
</asp:menu>
</form>
</body>
</html>
Commenti
Quando una voce di menu dinamica contiene un sottomenu, è possibile visualizzare un'immagine per indicare che l'utente può espandere il menu posizionando il puntatore del mouse sulla voce di menu. Esistono due modi per visualizzare questa immagine:
Impostare la proprietà su
true
per usare l'immagine DynamicEnableDefaultPopOutImage predefinita (impostazione predefinita).Impostare la DynamicPopOutImageUrl proprietà per specificare un'immagine personalizzata.
Se la proprietà è impostata, tale DynamicPopOutImageUrl immagine esegue l'override dell'immagine predefinita.
Nota
Se la proprietà non è impostata e la DynamicPopOutImageUrl DynamicEnableDefaultPopOutImage proprietà è impostata su false
, non viene visualizzata alcuna immagine.
È possibile specificare testo alternativo per l'immagine impostando la DynamicPopOutImageTextFormatString proprietà . Questo testo viene visualizzato come descrizione comando quando l'utente posiziona il puntatore del mouse sull'immagine. Questo testo fornisce anche dispositivi assistive technology con una descrizione dell'immagine che può essere usata per rendere il controllo più accessibile.