Menu.IncludeStyleBlock プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ASP.NET で、メニューで使用されるスタイルのカスケード スタイル シート (CSS: Cascading Style Sheet) 定義のブロックをレンダリングするかどうかを示す値を取得または設定します。
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 スタイルを使用して、ブラウザーでの外観を制御します。 既定では、使用する CSS クラスの CSS 定義を含む要素がレンダリング style
されます。 通常、このプロパティは次の状況で に false
設定します。
メニューの外観をカスタマイズするために、独自の CSS 定義を指定する必要があります。 その後、ページに独自の CSS 定義ブロックを指定するか、定義を含む外部 CSS ファイルへのリンクを含める必要があります。
既定の外観を維持したいが、生成された CSS 定義を別のファイルに保持することを好む。 その後、ファイルを指定し、それにリンクする必要があります。
このような状況では、 プロパティを にtrue
設定し、ページを実行し、ブラウザーでページをMenu表示することで、コントロールによって生成される既定の CSS ブロックのコピーを取得できます。 その後、ブラウザーでページ ソースを表示し、CSS ブロックをコピーしてページ マークアップまたは別のファイルに貼り付けることができます。
このプロパティを に設定すると false
、スタイル プロパティを設定できません。 たとえば、マークアップに属性を DynamicHoverStyle-ForeColor
追加したり、コードで プロパティを DynamicHoverStyle.ForeColor
設定したりすることはできません。
適用対象
.NET