WebPart.AllowMinimize Vlastnost

Definice

Získá nebo nastaví hodnotu označující, zda koncoví uživatelé mohou minimalizovat ovládací prvek 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

Hodnota vlastnosti

true WebPart pokud je možné ovládací prvek minimalizovat, falsev opačném případě . Výchozí hodnota je true.

Atributy

Příklady

Následující příklad kódu ukazuje, jak změnit výchozí nastavení AllowMinimize vlastnosti pro vlastní webové části ovládací prvek tak, aby ovládací prvek nemohl být minimalizován uživatelem. Tento příklad předpokládá použití vlastního WebPart ovládacího prvku , TextDisplayWebPartkterý se nachází v části Příklad přehledu WebPart třídy.

V deklarativním kódu webové stránky u elementu <aspSample:TextDisplayWebPart> , který odkazuje na ovládací prvek, si všimněte AllowMinimize="false" atributu, který skryje minimalizovat sloveso v WebPart nabídce sloves ovládacího prvku a brání uživateli v minimalizaci ovládacího prvku. Načtěte stránku v prohlížeči a klikněte na nabídku sloves v ovládacím WebPart prvku. Příkaz minimalizovat, který by normálně byl v nabídce sloves, je skrytý, protože jste ho zakázali v deklarativním kódu ovládacího prvku.

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

Poznámky

Vlastnost AllowMinimize , pokud je nastavená na false, zabrání koncovému uživateli v minimalizaci ovládacího prvku a uživatelské rozhraní pro minimalizaci ovládacího prvku se nezobrazí v záhlaví ovládacího prvku. Pokud je vlastnost v terminologii AllowMinimize webových částí nastavena na false, příkaz minimalizovat se nezobrazí v nabídce sloves ovládacího prvku.

Když uživatel minimalizuje ovládací prvek, zmenší velikost ovládacího prvku na minimální oblast, ve které se zobrazí jenom část záhlaví a názvu ovládacího prvku.

Tuto vlastnost nelze nastavit pomocí motivů nebo šablon stylů. Další informace najdete v tématu ThemeableAttribute a ASP.NET motivy a vzhledy.

Rozsah přizpůsobení této vlastnosti je nastavený na Shared hodnotu a může být upraven pouze autorizovanými uživateli. Další informace najdete v tématu PersonalizableAttribute a Přehled přizpůsobení webových částí.

Platí pro

Viz také