WebPart.AllowMinimize Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si los usuarios finales pueden minimizar un control 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
Valor de propiedad
true
si el control WebPart se puede minimizar; en caso contrario, false
. El valor predeterminado es true
.
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo cambiar la configuración predeterminada de la AllowMinimize propiedad para un control de elementos web personalizados, de modo que un usuario no pueda minimizar el control. En este ejemplo se supone el uso de un control personalizado WebPart , TextDisplayWebPart
, que se encuentra en la sección Ejemplo de la información general de la WebPart clase.
En el marcado declarativo de la página Web, en el <aspSample:TextDisplayWebPart>
elemento que hace referencia al control, observe el AllowMinimize="false"
atributo , que oculta el verbo minimizar en el WebPart menú de verbos del control, e impide que un usuario pueda minimizar el control. Cargue la página en un explorador y haga clic en el menú verbos del WebPart control. El verbo minimizar, que normalmente estaría presente en el menú verbos, está oculto porque lo deshabilitó en el marcado declarativo para el control.
<%@ 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>
Comentarios
La AllowMinimize propiedad , si se establece false
en , impide que un usuario final pueda minimizar el control y la interfaz de usuario (UI) para minimizar el control no aparece en la barra de título del control. En la terminología de elementos web, cuando la AllowMinimize propiedad se establece false
en , el verbo minimizar no aparece en el menú de verbos del control.
Cuando un usuario minimiza un control, reduce el tamaño del control hasta un área mínima que muestra solo parte de la barra de título y el título del control.
Esta propiedad no se puede establecer mediante temas o temas de la hoja de estilos. Para obtener más información, consulte ThemeableAttribute y ASP.NET Temas y máscaras.
El ámbito de personalización de esta propiedad se establece en Shared y solo los usuarios autorizados pueden modificarlos. Para obtener más información, vea PersonalizableAttribute y Información general sobre personalización de elementos web.