Condividi tramite


WebPart.AllowMinimize Proprietà

Definizione

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

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 controllo WebPart 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 al minimo da un utente. In questo esempio si presuppone l'uso di un controllo personalizzato WebPart , , TextDisplayWebPartdisponibile 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, che nasconde il AllowMinimize="false" verbo ridotto nel WebPart menu 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 ridotto al minimo, che normalmente sarebbe presente nel menu 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 web part, quando la proprietà è impostata su false, il AllowMinimize verbo minimo non viene visualizzato nel menu 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 da temi oppure temi di fogli di stile. Per altre informazioni, vedere ThemeableAttribute e ASP.NET Temi e skin.

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

Si applica a

Vedi anche