Menu.IncludeStyleBlock 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,這個值表示 ASP.NET 是否應該針對功能表中使用的樣式,在階層式樣式表 (CSS) 定義中專門設立一個區塊。
public:
property bool IncludeStyleBlock { bool get(); void set(bool value); };
public bool IncludeStyleBlock { get; set; }
member this.IncludeStyleBlock : bool with get, set
Public Property IncludeStyleBlock As Boolean
屬性值
一個值,表示 ASP.NET 是否應該針對功能表中使用的樣式,在 CSS 定義中專門設立一個區塊。 預設值是 true
。
備註
控制項 Menu 會使用 CSS 樣式來控制其在瀏覽器中的外觀。 根據預設,它會轉 style
譯包含其使用之 CSS 類別的 CSS 定義的專案。 在下列情況下,您通常會將此屬性設定為 false
:
您想要提供您自己的 CSS 定義,以自訂功能表的外觀。 然後您必須在頁面中提供您自己的 CSS 定義區塊,或包含包含定義的外部 CSS 檔案連結。
您想要保留預設面板,但偏好將產生的 CSS 定義保留在個別檔案中。 您接著必須提供檔案並連結至該檔案。
在這些情況下,您可以取得控制項藉由將 屬性 true
設定為 、執行頁面,以及在瀏覽器中檢視頁面,來取得控制項所產生的預設 CSS 區塊 Menu 複本。 然後,您可以在瀏覽器中檢視頁面來源,並將 CSS 區塊複製並貼到頁面標記或個別檔案中。
如果您將此屬性設定為 false
,則無法設定樣式屬性。 例如,您無法在標記中加入 DynamicHoverStyle-ForeColor
屬性,或在程式碼中設定 DynamicHoverStyle.ForeColor
屬性。