PanelStyleとは? わかりやすく解説

PanelStyle イベント


PanelStyle クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

Panel コントロールスタイル表します

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Class PanelStyle
    Inherits Style
public class PanelStyle : Style
public class PanelStyle extends Style
public class PanelStyle extends
 Style
解説解説
使用例使用例

PanelStyle オブジェクトの作成とそのプロパティ設定を行うコード例次に示します。この例は、次の 2 つ部分構成されます。

新しPanelStyle オブジェクトの作成とそのプロパティ設定方法を示す部分クラスである PanelStylecs_aspx

コード例PanelStylecs_aspx分離コード ファイルとして使用する Web フォーム ページ

この例の最初部分は、PanelStyle オブジェクトの作成myPanelStyle、およびプロパティ設定示します。ApplyStyle メソッドPanel1 パネルPanel2 パネル両方に対して呼び出され、その両方myPanelStyle適用されます。

Partial Class PanelStylevb_aspx
    Inherits Page

    Sub Page_Load(ByVal sender As
 Object, ByVal e As EventArgs)

        Dim panelState As StateBag = New
 StateBag()
        Dim myPanelStyle As PanelStyle = New
 PanelStyle(panelState)

        ' Set the properties of the PanelStyle class.
        myPanelStyle.HorizontalAlign = HorizontalAlign.Center
        myPanelStyle.ScrollBars = ScrollBars.Both
        myPanelStyle.Wrap = False
        myPanelStyle.Direction = ContentDirection.LeftToRight
        myPanelStyle.BackImageUrl = "~\images\picture.jpg"

        ' Use the ApplyStyle method of the Panel control to apply
        ' the settings from the myPanelStyle object.
        Panel1.ApplyStyle(myPanelStyle)
        Panel2.ApplyStyle(myPanelStyle)
        
    End Sub

End Class
public partial class PanelStylecs_aspx : Page
{
    void Page_Load(object sender, EventArgs e)
    {
        StateBag panelState = new StateBag();
        PanelStyle myPanelStyle = new PanelStyle(panelState);
        
        // Set the properties of the PanelStyle class.
        myPanelStyle.HorizontalAlign = HorizontalAlign.Center;
        myPanelStyle.ScrollBars = ScrollBars.Both;
        myPanelStyle.Wrap = false;
        myPanelStyle.Direction = ContentDirection.LeftToRight;
        myPanelStyle.BackImageUrl = @"~\images\picture.jpg";

        // Use the ApplyStyle method of the Panel control to apply
        // the settings from the myPanelStyle object.
        Panel1.ApplyStyle(myPanelStyle);
        Panel2.ApplyStyle(myPanelStyle); 
    }
}

この例の 2 番目の部分では、前の例で使用される .aspx ファイル示します

<%@ Page Language="VB" AutoEventWireup="true"
 CodeFile="PanelStyle.vb" Inherits="PanelStylevb_aspx"
 %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html  >
<body>
    <form id="form1" runat="server">
      <h3>PanelStyle Example</h3>
      <asp:Panel id="Panel1" 
        runat="server" 
        width="150" 
        height="50">
        This is the Panel1 panel control.
      </asp:Panel>
      <br /><br />
      <asp:Panel id="Panel2" 
        runat="server" 
        width="150" 
        height="50">
        This is the Panel2 panel control.
      </asp:Panel>
    </form>
  </body>
</html>
<%@ Page Language="C#" CodeFile="PanelStyle.cs" Inherits="PanelStylecs_aspx"
 %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html  >
  <body>
    <form id="form1" runat="server">
      <h3>PanelStyle Example</h3>
      <asp:Panel id="Panel1" 
        runat="server" 
        width="150" 
        height="50">
        This is the Panel1 panel control.
      </asp:Panel>
      <br /><br />
      <asp:Panel id="Panel2" 
        runat="server" 
        width="150" 
        height="50">
        This is the Panel2 panel control.
      </asp:Panel>
    </form>
  </body>
</html>
.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
       System.Web.UI.WebControls.Style
        System.Web.UI.WebControls.PanelStyle
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
PanelStyle メンバ
System.Web.UI.WebControls 名前空間
Style

PanelStyle コンストラクタ


PanelStyle プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ BackColor  Web サーバー コントロール背景色取得または設定します。 ( Style から継承されます。)
パブリック プロパティ BackImageUrl パネル コントロール背景イメージURL取得または設定します
パブリック プロパティ BorderColor  Web サーバー コントロール境界線の色を取得または設定します。 ( Style から継承されます。)
パブリック プロパティ BorderStyle  Web サーバー コントロール境界線スタイル取得または設定します。 ( Style から継承されます。)
パブリック プロパティ BorderWidth  Web サーバー コントロール境界線の幅を取得または設定します。 ( Style から継承されます。)
パブリック プロパティ Container  Component格納している IContainer を取得します。 ( Component から継承されます。)
パブリック プロパティ CssClass  クライアントWeb サーバー コントロールによって表示されるカスケード スタイル シート (CSS: Cascading Style Sheet) クラス取得または設定します。 ( Style から継承されます。)
パブリック プロパティ Direction テキストを含むコントロールパネル コントロール表示する方向取得または設定します
パブリック プロパティ Font  Web サーバー コントロール関連付けられたフォント プロパティ取得します。 ( Style から継承されます。)
パブリック プロパティ ForeColor  Web サーバー コントロール前景色 (通常テキストの色) を取得または設定します。 ( Style から継承されます。)
パブリック プロパティ Height  Web サーバー コントロールの高さを取得または設定します。 ( Style から継承されます。)
パブリック プロパティ HorizontalAlign パネル コントロール内容平方向の配置取得または設定します
パブリック プロパティ IsEmpty  保護されているプロパティスタイル要素が状態バッグ定義されているかどうかを示す値を取得します。 ( Style から継承されます。)
パブリック プロパティ RegisteredCssClass  コントロール登録されているカスケード スタイル シート (CSS) を取得します。 ( Style から継承されます。)
パブリック プロパティ ScrollBars パネル コントロールスクロール バー表示態と位置取得または設定します
パブリック プロパティ Site  Component の ISite を取得または設定します。 ( Component から継承されます。)
パブリック プロパティ Width  Web サーバー コントロールの幅を取得または設定します。 ( Style から継承されます。)
パブリック プロパティ Wrap パネル内容ラップするかどうかを示す値を取得または設定します
プロテクト プロパティプロテクト プロパティ
参照参照

関連項目

PanelStyle クラス
System.Web.UI.WebControls 名前空間
Style

PanelStyle メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AddAttributesToRender  オーバーロードされます指定した System.Web.UI.HtmlTextWriter に表示する必要のある HTML 属性およびスタイル追加します。このメソッドは、主にコントロール開発者によって使用されます。 ( Style から継承されます。)
パブリック メソッド CopyFrom オーバーライドされます指定した Style オブジェクトの各スタイル プロパティを、PanelStyle クラス現在のインスタンスコピーします
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信使用するプロキシ生成必要な情報をすべて格納しているオブジェクト作成します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Dispose  オーバーロードされますComponent によって使用されているリソース解放します。 ( Component から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetLifetimeService  対象インスタンス有効期間ポリシー制御する現在の有効期間サービス オブジェクト取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド GetStyleAttributes  指定された System.Web.UI.IUrlResolutionService 実装オブジェクトの System.Web.UI.CssStyleCollection オブジェクト取得します。 ( Style から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象インスタンス有効期間ポリシー制御する有効期間サービス オブジェクト取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド MergeWith オーバーライドされます指定した Style オブジェクトスタイル設定PanelStyle クラス現在のインスタンスマージます。
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド Reset オーバーライドされます定義されているスタイル設定PanelStyle クラスから削除します
パブリック メソッド SetDirty  Styleマーク付けて、その状態がビューステート記録されるようにします。 ( Style から継承されます。)
パブリック メソッド ToString  Component の名前を格納している String返します (存在する場合)。このメソッドオーバーライドできません。 ( Component から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド Dispose  オーバーロードされますComponent によって使用されているリソース解放します。 ( Component から継承されます。)
プロテクト メソッド FillStyleAttributes  指定されオブジェクトスタイル プロパティSystem.Web.UI.CssStyleCollection オブジェクト追加します。 ( Style から継承されます。)
プロテクト メソッド Finalize  Componentガベージ コレクションによってクリアされる前に、アンマネージ リソース解放しその他のクリーンアップ操作実行します。 ( Component から継承されます。)
プロテクト メソッド GetService  Component またはその Container提供されるサービスを表すオブジェクト返します。 ( Component から継承されます。)
プロテクト メソッド LoadViewState  以前保存した状態を読み込みます。 ( Style から継承されます。)
プロテクト メソッド MemberwiseClone  オーバーロードされます。 ( MarshalByRefObject から継承されます。)
プロテクト メソッド SaveViewState  保護されているメソッド。TrackViewState メソッド呼び出し後に変更された状態をすべて保存します。 ( Style から継承されます。)
プロテクト メソッド SetBit  保護されている内部メソッド。状態バッグ格納されているスタイル プロパティを示す内部ビットマスク フィールド設定します。 ( Style から継承されます。)
プロテクト メソッド TrackViewState  保護されているメソッド状態変化追跡開始位置コントロールマークします。"マーク" の後で加えられ変更はすべて追跡されコントロールビューステート一部として保存されます。 ( Style から継承されます。)
参照参照

関連項目

PanelStyle クラス
System.Web.UI.WebControls 名前空間
Style

PanelStyle メンバ

Panel コントロールスタイル表します

PanelStyle データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド PanelStyle PanelStyle クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ BackColor  Web サーバー コントロール背景色取得または設定します。(Style から継承されます。)
パブリック プロパティ BackImageUrl パネル コントロール背景イメージURL取得または設定します
パブリック プロパティ BorderColor  Web サーバー コントロール境界線の色を取得または設定します。(Style から継承されます。)
パブリック プロパティ BorderStyle  Web サーバー コントロール境界線スタイル取得または設定します。(Style から継承されます。)
パブリック プロパティ BorderWidth  Web サーバー コントロール境界線の幅を取得または設定します。(Style から継承されます。)
パブリック プロパティ Container  Component格納している IContainer を取得します。(Component から継承されます。)
パブリック プロパティ CssClass  クライアントWeb サーバー コントロールによって表示されるカスケード スタイル シート (CSS: Cascading Style Sheet) クラス取得または設定します。(Style から継承されます。)
パブリック プロパティ Direction テキストを含むコントロールパネル コントロール表示する方向取得または設定します
パブリック プロパティ Font  Web サーバー コントロール関連付けられたフォント プロパティ取得します。(Style から継承されます。)
パブリック プロパティ ForeColor  Web サーバー コントロール前景色 (通常テキストの色) を取得または設定します。(Style から継承されます。)
パブリック プロパティ Height  Web サーバー コントロールの高さを取得または設定します。(Style から継承されます。)
パブリック プロパティ HorizontalAlign パネル コントロール内容平方向の配置取得または設定します
パブリック プロパティ IsEmpty  保護されているプロパティスタイル要素が状態バッグ定義されているかどうかを示す値を取得します。(Style から継承されます。)
パブリック プロパティ RegisteredCssClass  コントロール登録されているカスケード スタイル シート (CSS) を取得します。(Style から継承されます。)
パブリック プロパティ ScrollBars パネル コントロールスクロール バー表示態と位置取得または設定します
パブリック プロパティ Site  Component の ISite を取得または設定します。(Component から継承されます。)
パブリック プロパティ Width  Web サーバー コントロールの幅を取得または設定します。(Style から継承されます。)
パブリック プロパティ Wrap パネル内容ラップするかどうかを示す値を取得または設定します
プロテクト プロパティプロテクト プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AddAttributesToRender  オーバーロードされます指定した System.Web.UI.HtmlTextWriter に表示する必要のある HTML 属性およびスタイル追加します。このメソッドは、主にコントロール開発者によって使用されます。 (Style から継承されます。)
パブリック メソッド CopyFrom オーバーライドされます指定した Style オブジェクトの各スタイル プロパティを、PanelStyle クラス現在のインスタンスコピーします
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信使用するプロキシ生成必要な情報をすべて格納しているオブジェクト作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Dispose  オーバーロードされますComponent によって使用されているリソース解放します。 (Component から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetLifetimeService  対象インスタンス有効期間ポリシー制御する現在の有効期間サービス オブジェクト取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetStyleAttributes  指定された System.Web.UI.IUrlResolutionService 実装オブジェクトの System.Web.UI.CssStyleCollection オブジェクト取得します。 (Style から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象インスタンス有効期間ポリシー制御する有効期間サービス オブジェクト取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド MergeWith オーバーライドされます指定した Style オブジェクトスタイル設定PanelStyle クラス現在のインスタンスマージます。
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド Reset オーバーライドされます定義されているスタイル設定PanelStyle クラスから削除します
パブリック メソッド SetDirty  Styleマーク付けて、その状態がビューステート記録されるようにします。 (Style から継承されます。)
パブリック メソッド ToString  Component の名前を格納している String返します (存在する場合)。このメソッドオーバーライドできません。 (Component から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド Dispose  オーバーロードされますComponent によって使用されているリソース解放します。 (Component から継承されます。)
プロテクト メソッド FillStyleAttributes  指定されオブジェクトスタイル プロパティSystem.Web.UI.CssStyleCollection オブジェクト追加します。 (Style から継承されます。)
プロテクト メソッド Finalize  Componentガベージ コレクションによってクリアされる前に、アンマネージ リソース解放しその他のクリーンアップ操作実行します。 (Component から継承されます。)
プロテクト メソッド GetService  Component またはその Container提供されるサービスを表すオブジェクト返します。 (Component から継承されます。)
プロテクト メソッド LoadViewState  以前保存した状態を読み込みます。 (Style から継承されます。)
プロテクト メソッド MemberwiseClone  オーバーロードされます。 ( MarshalByRefObject から継承されます。)
プロテクト メソッド SaveViewState  保護されているメソッド。TrackViewState メソッド呼び出し後に変更された状態をすべて保存します。 (Style から継承されます。)
プロテクト メソッド SetBit  保護されている内部メソッド。状態バッグ格納されているスタイル プロパティを示す内部ビットマスク フィールド設定します。 (Style から継承されます。)
プロテクト メソッド TrackViewState  保護されているメソッド状態変化追跡開始位置コントロールマークします。"マーク" の後で加えられ変更はすべて追跡されコントロールビューステート一部として保存されます。 (Style から継承されます。)
パブリック イベントパブリック イベント
参照参照

関連項目

PanelStyle クラス
System.Web.UI.WebControls 名前空間
Style



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「PanelStyle」の関連用語

PanelStyleのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



PanelStyleのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS