WebPart.AllowMinimize Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 De composants 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 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 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é a la valeur false
, le verbe réduire n’apparaît pas dans le menu verbes du contrôle.
Lorsqu’un utilisateur réduit un contrôle, il réduit la taille du contrôle à 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 skins.
L’étendue de personnalisation de cette propriété est définie Shared sur 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.