WebPart.AllowMinimize Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of eindgebruikers een WebPart besturingselement kunnen minimaliseren.

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

Waarde van eigenschap

trueals het WebPart besturingselement kan worden geminimaliseerd; anders. false De standaardwaarde is true.

Kenmerken

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de standaardinstelling van de AllowMinimize eigenschap voor een aangepast besturingselement voor webonderdelen wijzigt, zodat het besturingselement niet kan worden geminimaliseerd door een gebruiker. In dit voorbeeld wordt ervan uitgegaan dat een aangepast WebPart besturingselement wordt gebruikt. TextDisplayWebPartDit vindt u in de sectie Voorbeeld van het WebPart klassenoverzicht.

In de declaratieve markeringen voor de webpagina, op het <aspSample:TextDisplayWebPart> element dat verwijst naar het besturingselement, noteert u het AllowMinimize="false" kenmerk, dat het minimale werkwoord in het menu werkwoorden van het WebPart besturingselement verbergt en voorkomt dat een gebruiker het besturingselement kan minimaliseren. Laad de pagina in een browser en klik op het menu Werkwoorden op het WebPart besturingselement. Het minimale werkwoord, dat normaal gesproken aanwezig zou zijn in het menu werkwoorden, is verborgen omdat u deze hebt uitgeschakeld in de declaratieve markeringen voor het besturingselement.

<%@ 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>

Opmerkingen

De AllowMinimize eigenschap, indien ingesteld op false, voorkomt dat een eindgebruiker het besturingselement kan minimaliseren en de gebruikersinterface (UI) voor het minimaliseren van het besturingselement wordt niet weergegeven op de titelbalk van het besturingselement. Wanneer de AllowMinimize eigenschap is ingesteld falsein webonderdelen, wordt het minimale werkwoord niet weergegeven in het menu werkwoorden van het besturingselement.

Wanneer een gebruiker een besturingselement minimaliseert, wordt de grootte van het besturingselement verkleind tot een minimaal gebied dat slechts een deel van de titelbalk en titel van het besturingselement weergeeft.

Deze eigenschap kan niet worden ingesteld op thema's of opmaakmodellen. Zie ThemeableAttribute en ASP.NET Thema's en skins voor meer informatie.

Het persoonlijke bereik van deze eigenschap is ingesteld op Shared en kan alleen worden gewijzigd door geautoriseerde gebruikers. Zie en Overzicht van persoonlijke instellingen voor webonderdelen voor meer informatiePersonalizableAttribute.

Van toepassing op

Zie ook