Share via


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

trueWebPart 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 nelze minimalizovat uživatelem. Tento příklad předpokládá použití vlastního WebPart ovládacího prvku TextDisplayWebPart, který se nachází v části Příklad přehledu WebPart třídy.

V deklarativním kódu pro webovou stránku u elementu <aspSample:TextDisplayWebPart> , který odkazuje na ovládací prvek, si všimněte AllowMinimize="false" atributu, který v nabídce sloves ovládacího prvku skryje příkaz WebPart minimalizovat 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 minimalizovaný, který by normálně byl v nabídce sloves, je skrytý, protože jste ho zakázali v deklarativním kódu pro ovládací prvek.

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

Pokud je vlastnost nastavená AllowMinimize 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 webových částí nastavená AllowMinimize na false, příkaz minimalizovat se v nabídce sloves ovládacího prvku nezobrazí.

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 skiny.

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ématech PersonalizableAttribute a Přehled přizpůsobení webových částí.

Platí pro

Viz také