Menu.IncludeStyleBlock Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která označuje, zda ASP.NET by měl vykreslit blok kaskádových definic šablon stylů (CSS) pro styly, které se používají v nabídce.
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
Hodnota vlastnosti
Hodnota, která označuje, jestli ASP.NET by měla vykreslit blok definic šablon stylů CSS pro styly, které se používají v nabídce. Výchozí hodnota je true
.
Poznámky
Ovládací Menu prvek používá styly CSS k řízení jeho vzhledu v prohlížeči. Ve výchozím nastavení vykreslí style
prvek, který obsahuje definice CSS pro třídy CSS, které používá. Tuto vlastnost obvykle nastavíte v false
následujících situacích:
Chcete-li zadat vlastní definice CSS, abyste přizpůsobili vzhled nabídky. Potom musíte na stránce zadat vlastní blok definic CSS nebo zahrnout odkaz na externí soubor CSS, který obsahuje definice.
Chcete zachovat výchozí vzhled, ale raději zachovat vygenerované definice CSS v samostatném souboru. Pak musíte zadat soubor a propojit ho.
V některé z těchto situací můžete získat kopii výchozího bloku CSS, který Menu ovládací prvek vygeneruje nastavením vlastnosti na true
, spuštěním stránky a zobrazením stránky v prohlížeči. Potom můžete zobrazit zdroj stránky v prohlížeči a zkopírovat a vložit blok CSS do značky stránky nebo do samostatného souboru.
Pokud tuto vlastnost nastavíte na false
, nemůžete nastavit vlastnosti stylu. Například nemůžete přidat DynamicHoverStyle-ForeColor
atribut ve značkách nebo nastavit DynamicHoverStyle.ForeColor
vlastnost v kódu.