WebPart.AllowMinimize Propriété

Définition

Obtient ou définit une valeur qui indique si l'utilisateur final peut réduire un contrôle 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

Valeur de propriété

true si le contrôle WebPart peut être réduit ; sinon, false. La valeur par défaut est true.

Attributs

Exemples

L’exemple de code suivant montre comment modifier le paramètre par défaut de la AllowMinimize propriété pour un contrôle WebPart personnalisé, afin que le contrôle ne puisse pas être réduit par un utilisateur. Cet exemple suppose l’utilisation d’un contrôle personnalisé WebPart , TextDisplayWebPart, qui se trouve dans la section Exemple de la vue d’ensemble de la WebPart classe.

Dans le balisage déclaratif de la page Web, sur l’élément <aspSample:TextDisplayWebPart> qui fait référence au contrôle, notez l’attribut AllowMinimize="false" , qui masque le verbe réduire dans le WebPart menu des verbes du contrôle et empêche un utilisateur de réduire le contrôle. Chargez la page dans un navigateur, puis cliquez sur le menu verbes du WebPart contrôle. Le verbe réduire, qui est normalement présent dans le menu des verbes, est masqué, car vous l’avez désactivé dans le balisage déclaratif du contrôle.

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

Remarques

La AllowMinimize propriété, si elle est définie sur false, empêche un utilisateur final de réduire le contrôle, et l’interface utilisateur (IU) permettant de réduire le contrôle n’apparaît pas dans la barre de titre du contrôle. Dans la terminologie des composants WebPart, lorsque la AllowMinimize propriété est définie sur false, le verbe réduire n’apparaît pas dans le menu des verbes du contrôle.

Lorsqu’un utilisateur réduit un contrôle, il réduit sa taille à une zone minimale qui n’affiche qu’une partie de la barre de titre et du titre du contrôle.

Cette propriété ne peut pas être définie par les thèmes ou les thèmes de feuille de style. Pour plus d’informations, consultez ThemeableAttribute et ASP.NET Thèmes et apparences.

L’étendue de personnalisation de cette propriété est définie sur Shared et ne peut être modifiée que par les utilisateurs autorisés. Pour plus d’informations, consultez PersonalizableAttributeVue d’ensemble de la personnalisation des composants WebPart.

S’applique à

Voir aussi