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使用MenuPopupStyleすると、オブジェクトにスタイル属性を設定できます。したがって、ゾーン内のすべてのWebPartコントロールの動詞メニューでWebPartZoneBase設定できます。
クラスには WebPartMenuStyle 、2 つの重要なプロパティがあります。 1 つ目は 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: Cascading Style Sheet) クラスを取得または設定します。 (継承元 Style) |
DesignMode |
Component が現在デザイン モードかどうかを示す値を取得します。 (継承元 Component) |
Events |
Component に結び付けられているイベント ハンドラーのリストを取得します。 (継承元 Component) |
Font |
Web サーバー コントロールに関連付けられたフォント プロパティを取得します。 (継承元 Style) |
ForeColor |
Web サーバー コントロールの前景色 (通常はテキストの色) を取得または設定します。 (継承元 Style) |
GridLines |
テーブル コントロールのセル間に境界線を表示するかどうかを指定する値を取得または設定します。 (継承元 TableStyle) |
Height |
Web サーバー コントロールの高さを取得または設定します。 (継承元 Style) |
HorizontalAlign |
WebPart コントロールのメニューの内容に使用する、水平方向の配置の種類を示す値を取得します。 |
IsEmpty |
保護されているプロパティ。 スタイル要素が状態バッグで定義されているかどうかを示す値を取得します。 (継承元 Style) |
IsTrackingViewState |
スタイル要素が状態バッグで定義されているかどうかを示す値を返します。 (継承元 Style) |
RegisteredCssClass |
コントロールに登録されているカスケード スタイル シート (CSS) を取得します。 (継承元 Style) |
ShadowColor |
WebPart コントロールのメニューの影色を決定する値を取得または設定します。 |
Site |
Component の ISite を取得または設定します。 (継承元 Component) |
ViewState |
スタイル要素を保持している状態バックを取得します。 (継承元 Style) |
Width |
Web サーバー コントロールの幅を取得または設定します。 (継承元 Style) |
メソッド
AddAttributesToRender(HtmlTextWriter, WebControl) |
表示する属性のリストに、背景イメージ、セル間の間隔、セル内の間隔、グリッド線、および配置に関する情報を追加します。 (継承元 TableStyle) |
AddAttributesToRender(HtmlTextWriter) |
指定した HtmlTextWriter に表示する必要のある HTML 属性およびスタイルを追加します。 このメソッドは、主にコントロールの開発者によって使用されます。 (継承元 Style) |
CopyFrom(Style) |
空白以外のスタイル要素を WebPartMenuStyle オブジェクトにコピーし、プロセス内の既存のスタイル要素を上書きします。 |
CreateObjRef(Type) |
リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (継承元 MarshalByRefObject) |
Dispose() |
Component によって使用されているすべてのリソースを解放します。 (継承元 Component) |
Dispose(Boolean) |
Component によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。 (継承元 Component) |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
FillStyleAttributes(CssStyleCollection, IUrlResolutionService) |
TableStyle オブジェクトのスタイル プロパティを指定した CssStyleCollection コレクションに追加します。 (継承元 TableStyle) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetLifetimeService() |
古い.
対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (継承元 MarshalByRefObject) |
GetService(Type) |
Component またはその Container で提供されるサービスを表すオブジェクトを返します。 (継承元 Component) |
GetStyleAttributes(IUrlResolutionService) |
指定された CssStyleCollection 実装オブジェクトの IUrlResolutionService オブジェクトを取得します。 (継承元 Style) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
InitializeLifetimeService() |
古い.
このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。 (継承元 MarshalByRefObject) |
LoadViewState(Object) |
以前に保存した状態を読み込みます。 (継承元 Style) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
MemberwiseClone(Boolean) |
現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。 (継承元 MarshalByRefObject) |
MergeWith(Style) |
空白以外のスタイル要素を WebPartMenuStyle インスタンスにコピーしますが、既存のスタイル要素は上書きしません。 |
Reset() |
定義されたスタイル要素を WebPartMenuStyle オブジェクトの状態バッグから削除します。 |
SaveViewState() |
保護されているメソッド。 TrackViewState() メソッドの呼び出し後に変更された状態をすべて保存します。 (継承元 Style) |
SetBit(Int32) |
保護されている内部メソッド。 状態バッグに格納されているスタイル プロパティを示す内部ビットマスク フィールドを設定します。 (継承元 Style) |
SetDirty() |
Style にマークを付けて、その状態がビューステートに記録されるようにします。 (継承元 Style) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Style) |
TrackViewState() |
保護されているメソッド。 状態変化の追跡の開始位置をコントロールにマークします。 追跡の開始後に加えられた変更はすべて追跡され、コントロールのビューステートの一部として保存されます。 (継承元 Style) |
イベント
Disposed |
Dispose() メソッドの呼び出しによってコンポーネントが破棄されるときに発生します。 (継承元 Component) |
明示的なインターフェイスの実装
適用対象
こちらもご覧ください
.NET