WebPart.AllowMinimize Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger om slutanvändare kan minimera en WebPart kontroll.
public:
virtual property bool AllowMinimize { bool get(); void set(bool value); };
[System.Web.UI.Themeable(false)]
[System.Web.UI.WebControls.WebParts.Personalizable(System.Web.UI.WebControls.WebParts.PersonalizationScope.Shared)]
public virtual bool AllowMinimize { get; set; }
[<System.Web.UI.Themeable(false)>]
[<System.Web.UI.WebControls.WebParts.Personalizable(System.Web.UI.WebControls.WebParts.PersonalizationScope.Shared)>]
member this.AllowMinimize : bool with get, set
Public Overridable Property AllowMinimize As Boolean
Egenskapsvärde
trueom kontrollen WebPart kan minimeras, annars . false Standardvärdet är true.
- Attribut
Exempel
I följande kodexempel visas hur du ändrar standardinställningen AllowMinimize för egenskapen för en anpassad webbdelskontroll, så att kontrollen inte kan minimeras av en användare. I det här exemplet förutsätts användningen av en anpassad WebPart kontroll, TextDisplayWebPart, som finns i avsnittet Exempel i klassöversikten WebPart .
I den deklarativa markeringen för webbsidan, på elementet <aspSample:TextDisplayWebPart> som refererar till kontrollen, noterar du AllowMinimize="false" attributet, som döljer minimera verbet WebPart i kontrollens verbmeny, och förhindrar att en användare kan minimera kontrollen. Läs in sidan i en webbläsare och klicka på verbmenyn på WebPart kontrollen. Minimera verbet, som normalt skulle finnas på verbmenyn, är dolt eftersom du inaktiverade det i kontrollens deklarativa markering.
<%@ page language="C#" %>
<%@ register tagprefix="aspSample"
Namespace="Samples.AspNet.CS.Controls"
Assembly="TextDisplayWebPartCS"%>
<!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 id="Head1" runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="Form1" runat="server">
<asp:webpartmanager id="WebPartManager1" runat="server" />
<asp:webpartzone
id="WebPartZone1"
runat="server"
title="Zone 1"
PartChromeType="TitleAndBorder">
<parttitlestyle font-bold="true" ForeColor="#3300cc" />
<partstyle
borderwidth="1px"
borderstyle="Solid"
bordercolor="#81AAF2" />
<zonetemplate>
<aspSample:TextDisplayWebPart
runat="server"
id="textwebpart"
title = "Text Content WebPart"
AllowMinimize="false" />
</zonetemplate>
</asp:webpartzone>
</form>
</body>
</html>
<%@ page language="VB" %>
<%@ register tagprefix="aspSample"
Namespace="Samples.AspNet.VB.Controls"
Assembly="TextDisplayWebPartVB"%>
<!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 id="Head1" runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="Form1" runat="server">
<asp:webpartmanager id="WebPartManager1" runat="server" />
<asp:webpartzone
id="WebPartZone1"
runat="server"
title="Zone 1"
PartChromeType="TitleAndBorder">
<parttitlestyle font-bold="true" ForeColor="#3300cc" />
<partstyle
borderwidth="1px"
borderstyle="Solid"
bordercolor="#81AAF2" />
<zonetemplate>
<aspSample:TextDisplayWebPart
runat="server"
id="textwebpart"
title = "Text Content WebPart"
AllowMinimize="false" />
</zonetemplate>
</asp:webpartzone>
</form>
</body>
</html>
Kommentarer
Egenskapen AllowMinimize , om den är inställd på false, förhindrar att en slutanvändare kan minimera kontrollen, och användargränssnittet (UI) för att minimera kontrollen visas inte i kontrollens namnlist. När egenskapen är inställd AllowMinimizepå i webbdelar false visas inte minimera verbet på kontrollens verbmeny.
När en användare minimerar en kontroll minskar kontrollens storlek till ett minimalt område som endast visar en del av kontrollens namnlist och rubrik.
Den här egenskapen kan inte anges med teman eller formatmallsteman. Mer information finns i ThemeableAttribute and ASP.NET Themes and Skins.
Anpassningsomfånget för den här egenskapen är inställt på Shared och kan endast ändras av behöriga användare. Mer information finns i PersonalizableAttributeoch Översikt över anpassning av webbdelar.