Menu.ItemWrap Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob der Text für die Menüelemente umbrochen werden soll, oder legt diesen Wert fest.
public:
property bool ItemWrap { bool get(); void set(bool value); };
public bool ItemWrap { get; set; }
member this.ItemWrap : bool with get, set
Public Property ItemWrap As Boolean
Eigenschaftswert
true
, um den Menüelementtext zu umbrechen, andernfalls false
. Der Standardwert ist false
.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die ItemWrap -Eigenschaft verwendet wird, um textumbruch Menu im Steuerelement zu aktivieren.
<%@ 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 ItemWrap Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu ItemWrap Example</h3>
<!-- Place the Menu control in a table to force text -->
<!-- wrapping to occur. -->
<table style="border:1; height:100%">
<tr>
<td style="width:200px; vertical-align:top">
<asp:menu id="NavigationMenu"
staticdisplaylevels="2"
staticsubmenuindent="10"
orientation="Vertical"
itemwrap="true"
dynamicverticaloffset="10"
runat="server">
<staticmenuitemstyle verticalpadding="10"/>
<items>
<asp:menuitem text="How to Add a Menu Control to a Web Form">
<asp:menuitem text="Procedure 1">
<asp:menuitem text="Step 1"/>
<asp:menuitem text="Step 2"/>
</asp:menuitem>
</asp:menuitem>
</items>
</asp:menu>
</td>
</tr>
</table>
</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 ItemWrap Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu ItemWrap Example</h3>
<!-- Place the Menu control in a table to force text -->
<!-- wrapping to occur. -->
<table style="border:1; height:100%">
<tr>
<td style="width:200px; vertical-align:top">
<asp:menu id="NavigationMenu"
staticdisplaylevels="2"
staticsubmenuindent="10"
orientation="Vertical"
itemwrap="true"
dynamicverticaloffset="10"
runat="server">
<staticmenuitemstyle verticalpadding="10"/>
<items>
<asp:menuitem text="How to Add a Menu Control to a Web Form">
<asp:menuitem text="Procedure 1">
<asp:menuitem text="Step 1"/>
<asp:menuitem text="Step 2"/>
</asp:menuitem>
</asp:menuitem>
</items>
</asp:menu>
</td>
</tr>
</table>
</form>
</body>
</html>
Hinweise
Verwenden Sie die ItemWrap -Eigenschaft, um anzugeben, ob der in den einzelnen Menüelementen angezeigte Text umgebrochen wird. Wenn der Text leer ist, wird er automatisch geteilt und in der folgenden Zeile fortgesetzt.