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

屬性值

Boolean

如果 WebPart 控制項可以最小化,則為 true,否則為 false。 預設值是 true

屬性

範例

下列程式碼範例示範如何變更自訂Web 組件控制項之 屬性的預設設定 AllowMinimize ,讓使用者無法將控制項最小化。 本範例假設使用類別概觀的範例區段中 WebPart 所找到的自訂 WebPart 控制項 TextDisplayWebPart

在網頁的宣告式標記中 <aspSample:TextDisplayWebPart> ,在參考控制項的 元素上,記 AllowMinimize="false" 下 屬性,這會隱藏控制項動詞功能表中的最小化動 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>

備註

如果設定為 falseAllowMinimize 則屬性會防止終端使用者將控制項最小化,而使用者介面 (UI) ,以將控制項最小化不會出現在控制項的標題列中。 在Web 組件術語中,當 屬性設定 false 為 時 AllowMinimize ,最小化動詞不會出現在控制項的動詞功能表上。

當使用者將控制項最小化時,它會將控制項的大小縮減為只顯示控制項標題列和標題一部分的最社區域。

這個屬性無法由佈景主題或樣式表主題設定。 如需詳細資訊,請參閱 ThemeableAttributeASP.NET 主題和麵板

此屬性的個人化範圍會設定為 Shared ,而且只能由授權的使用者修改。 如需詳細資訊,請參閱 PersonalizableAttributeWeb 組件個人化概觀

適用於

另請參閱