Condividi tramite


WebPart.AllowMinimize Proprietà

Definizione

Ottiene o imposta un valore che indica se gli utenti finali possono ridurre al minimo un WebPart controllo.

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

Valore della proprietà

true se il WebPart controllo può essere ridotto a icona; in caso contrario, false. Il valore predefinito è true.

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato come modificare l'impostazione predefinita della AllowMinimize proprietà per un controllo Web part personalizzato, in modo che il controllo non possa essere ridotto a icona da un utente. In questo esempio si presuppone l'uso di un controllo personalizzato WebPart , TextDisplayWebPart, disponibile nella sezione Esempio della panoramica della WebPart classe.

Nel markup dichiarativo per la pagina Web, nell'elemento <aspSample:TextDisplayWebPart> che fa riferimento al controllo prendere nota dell'attributo AllowMinimize="false" , che nasconde il verbo minimo nel WebPart menu dei verbi del controllo e impedisce a un utente di ridurre al minimo il controllo. Caricare la pagina in un browser e fare clic sul menu verbi nel WebPart controllo . Il verbo riduci a icona, che normalmente sarebbe presente nel menu dei verbi, è nascosto perché è stato disabilitato nel markup dichiarativo per il controllo.

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

Commenti

La AllowMinimize proprietà, se impostata su false, impedisce a un utente finale di ridurre al minimo il controllo e l'interfaccia utente per ridurre al minimo il controllo non viene visualizzato nella barra del titolo del controllo. Nella terminologia delle web part, quando la AllowMinimize proprietà è impostata su false, il verbo riduci a icona non viene visualizzato nel menu dei verbi del controllo.

Quando un utente riduce al minimo un controllo, riduce le dimensioni del controllo fino a un'area minima che visualizza solo parte della barra del titolo e del titolo del controllo.

Questa proprietà non può essere impostata in base a temi o temi del foglio di stile. Per altre informazioni, vedere ThemeableAttribute e ASP.NET Temi e interfacce.

L'ambito di personalizzazione di questa proprietà è impostato su Shared e può essere modificato solo dagli utenti autorizzati. Per altre informazioni, vedere PersonalizableAttribute Panoramica della personalizzazione delle web part.

Si applica a

Vedi anche