WebPartMenuStyle 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含 WebPart 控制項上之功能表的樣式特性。 此類別無法獲得繼承。
public ref class WebPartMenuStyle sealed : System::Web::UI::WebControls::TableStyle, System::ComponentModel::ICustomTypeDescriptor
public sealed class WebPartMenuStyle : System.Web.UI.WebControls.TableStyle, System.ComponentModel.ICustomTypeDescriptor
type WebPartMenuStyle = class
inherit TableStyle
interface ICustomTypeDescriptor
Public NotInheritable Class WebPartMenuStyle
Inherits TableStyle
Implements ICustomTypeDescriptor
- 繼承
- 實作
備註
WebPartMenuStyle類別基本上是一個 TableStyle 物件,其中包含要套用至控制項上功能表的樣式特性 WebPart 。
Web 組件控制集使用 WebPartMenuStyle 物件來決定控制項上動詞功能表的樣式特性 WebPart 。 每個控制項的標題列中都包含一個動詞功能表 WebPart ,其中包含各種使用者介面 (UI) 動作 (稱為使用者可執行檔動詞) ,例如關閉、最小化、匯出或刪除控制項。
重要
您可以使用區域上的屬性,在物件上設定樣式屬性 WebPartMenuStyle ,也可以在區域中的所有控制項的動詞功能表上設定樣式屬性 WebPart MenuPopupStyle WebPartZoneBase 。
WebPartMenuStyle類別有兩個重要的屬性。 第一個是 HorizontalAlign 屬性,它會決定功能表的內容是在控制項的左邊、中央或右邊對齊,還是未設定對齊。 ShadowColor WebPart 當使用者的系統上已啟用功能表遮蔽功能時,屬性會決定控制項上功能表的陰影色彩。
WebPartMenuStyle類別也有一些重要的方法。 CopyFrom方法會從傳遞給方法的樣式物件複製非空白的樣式專案,並將其套用至 WebPartMenuStyle 物件,以覆寫進程中任何現有的樣式元素。 MergeWith方法類似地從傳遞給方法的樣式物件複製非空白的樣式元素,但不會覆寫物件中現有的樣式元素 WebPartMenuStyle 。 Reset方法會從 WebPartMenuStyle 物件的狀態包中移除任何已定義的樣式元素。
WebPartMenuStyle類別也會執行介面中包含的所有方法 ICustomTypeDescriptor 。 一般來說,這 WebPartMenuStyle 會讓類別套用至不同類型的功能表。
建構函式
WebPartMenuStyle() |
使用預設樣式值,初始化 WebPartMenuStyle 類別的新執行個體。 |
WebPartMenuStyle(StateBag) |
使用來自指定之狀態包物件的樣式值,初始化 WebPartMenuStyle 類別的新執行個體。 |
屬性
BackColor |
取得或設定 Web 伺服器控制項的背景色彩。 (繼承來源 Style) |
BackImageUrl |
取得或設定要顯示於表格控制項背景的影像的 URL。 (繼承來源 TableStyle) |
BorderColor |
取得或設定 Web 伺服器控制項的框線色彩。 (繼承來源 Style) |
BorderStyle |
取得或設定 Web 伺服器控制項的框線樣式。 (繼承來源 Style) |
BorderWidth |
取得或設定 Web 伺服器控制項的框線寬度。 (繼承來源 Style) |
CanRaiseEvents |
取得值,指出元件是否能引發事件。 (繼承來源 Component) |
CellPadding |
取得或設定儲存格內容和其框線之間的間距。 (繼承來源 TableStyle) |
CellSpacing |
取得或設定表格儲存格之間的距離。 (繼承來源 TableStyle) |
Container |
取得包含 IContainer 的 Component。 (繼承來源 Component) |
CssClass |
取得或設定用戶端上 Web 伺服器控制項所呈現的階層式樣式表 (CSS)。 (繼承來源 Style) |
DesignMode |
取得值,指出 Component 目前是否處於設計模式。 (繼承來源 Component) |
Events |
取得附加在這個 Component 上的事件處理常式清單。 (繼承來源 Component) |
Font |
取得與 Web 伺服器控制項關聯的字型屬性。 (繼承來源 Style) |
ForeColor |
取得或設定 Web 伺服器控制項的前景色彩 (通常是文字的色彩)。 (繼承來源 Style) |
GridLines |
取得或設定值,指定表格控制項儲存格之間的框線是否顯示。 (繼承來源 TableStyle) |
Height |
取得或設定 Web 伺服器控制項的高度。 (繼承來源 Style) |
HorizontalAlign |
取得值,表示 WebPart 控制項功能表內容所要使用的水平對齊類型。 |
IsEmpty |
保護的 (Protected) 屬性。 取得值,指出狀態包中是否已定義任何樣式項目。 (繼承來源 Style) |
IsTrackingViewState |
傳回值,指出是否任何的樣式項目都已經在狀態包中定義。 (繼承來源 Style) |
RegisteredCssClass |
取得使用控制項註冊的階層式樣式表 (CSS) 類別。 (繼承來源 Style) |
ShadowColor |
取得或設定值,判斷 WebPart 控制項功能表的陰影色彩。 |
Site | (繼承來源 Component) |
ViewState |
取得保存樣式項目的狀態包。 (繼承來源 Style) |
Width |
取得或設定 Web 伺服器控制項的寬度。 (繼承來源 Style) |
方法
事件
Disposed |
當 Dispose() 方法的呼叫處置元件時,就會發生。 (繼承來源 Component) |