WebPart.AllowMinimize Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, указывающее, может ли конечный пользователь сворачивать элемент управления 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
Значение свойства
Значение true
, если элемент управления WebPart можно свернуть; в противном случае — false
. Значение по умолчанию — true
.
- Атрибуты
Примеры
В следующем примере кода показано, как изменить значение свойства по умолчанию для пользовательского AllowMinimize элемента управления веб-частей, чтобы элемент управления не был свернут пользователем. В этом примере предполагается использование пользовательского WebPart элемента управления , TextDisplayWebPart
который находится в разделе WebPart Пример обзора класса.
В декларативной разметке веб-страницы в элементе, ссылающемся на элемент управления, обратите внимание AllowMinimize="false"
на <aspSample:TextDisplayWebPart>
атрибут , который скрывает команду свернуть в WebPart меню команд элемента управления и не позволяет пользователю свернуть элемент управления. Загрузите страницу в браузере и щелкните меню команд в элементе WebPart управления . Команда свернуть, которая обычно присутствует в меню команд, скрыта, так как вы отключили ее в декларативной разметке для элемента управления .
<%@ 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>
Комментарии
Свойство AllowMinimize , если задано значение false
, не позволяет конечному пользователю сворачивать элемент управления, а пользовательский интерфейс для минимизации элемента управления не отображается в строке заголовка элемента управления. В терминологии веб-частей, если свойству AllowMinimize присвоено значение false
, команда свернуть не отображается в меню команд элемента управления.
Когда пользователь своратит элемент управления, размер элемента управления уменьшается до минимальной области, отображающей только часть строки заголовка и заголовка элемента управления.
Значение для данного свойства нельзя задать с помощью тем или тем таблиц стилей. Дополнительные сведения см. в разделах ThemeableAttribute и ASP.NET Темы и обложки.
Область персонализации этого свойства имеет значение Shared и может быть изменена только авторизованными пользователями. Дополнительные сведения см. в разделах и Общие сведения PersonalizableAttribute о персонализации веб-частей.