Compartir vía


WebPart.AllowMinimize Propiedad

Definición

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 falseen , 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 falseen , 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.

Se aplica a

Consulte también