WebPart.AllowMinimize Egenskap

Definition

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.

Gäller för

Se även