WebPartChrome.Zone プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > WebPartChrome.Zone プロパティの意味・解説 

WebPartChrome.Zone プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

関連付けられた WebPartZoneBase ゾーンへの参照取得します

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

Dim value As WebPartZoneBase

value = Me.Zone
protected WebPartZoneBase Zone { get; }
protected:
property WebPartZoneBase^ Zone {
    WebPartZoneBase^ get ();
}
/** @property */
protected WebPartZoneBase get_Zone ()
protected function get Zone
 () : WebPartZoneBase

プロパティ
WebPartChrome に関連付けられた WebPartZoneBase への参照

解説解説

Zone プロパティは、WebPartChrome オブジェクトによる表示対象となるコントロール含んだ WebPartZoneBase ゾーンへの参照提供します

使用例使用例

Zone プロパティ使用する方法次のコード例示します例の実行必要なコード全体については、WebPartChrome クラス概要トピックで「例」を参照してください

Zone プロパティ使用して、現在 WebPartChrome オブジェクト関連付けられているゾーンMyZone 型のゾーンかどうか確認するコード例次に示します。このゾーンである場合コントロール内容表示されます。このコードにより、カスタムWebPartChrome オブジェクトを、そのインスタンス作成するよう設計されゾーンだけで動作させることができます

Protected Overrides Sub
 RenderPartContents _
  (ByVal writer As HtmlTextWriter, ByVal
 part As WebPart)

  If part Is Me.WebPartManager.SelectedWebPart
 Then
    HttpContext.Current.Response.Write("<span>Not rendered</span>")
  Else
    If (Me.Zone.GetType() Is
 GetType(MyZone)) Then
      part.RenderControl(writer)
    End If
  End If

End Sub
protected override void RenderPartContents(HtmlTextWriter
 writer, 
  WebPart part)
{

    if (part == this.WebPartManager.SelectedWebPart)
      HttpContext.Current.Response.Write("<span>Not rendered</span>");
    else
      if(this.Zone.GetType() == typeof(MyZone))
        part.RenderControl(writer);
}

ブラウザWeb ページ読み込むと、通常は各コントロール内容表示されます。[Display Mode] ドロップダウン リスト コントロールで [デザイン] を選択してページデザイン モード切り替えることができますコントロール1 つを [WebPartZone2] というラベル付いた空のゾーンドラッグしても、カスタムWebPartChrome オブジェクト表示使用されないため、そのコントロール異な表示内容となります。このコードによる結果は、カスタムWebPartChrome クラスMyZone クラス以外のゾーン使用しようとした場合得られる結果と同様です

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
WebPartChrome クラス
WebPartChrome メンバ
System.Web.UI.WebControls.WebParts 名前空間
WebPartZoneBase
その他の技術情報
ASP.NET Web パーツ ページ



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

辞書ショートカット

すべての辞書の索引

「WebPartChrome.Zone プロパティ」の関連用語

WebPartChrome.Zone プロパティのお隣キーワード
検索ランキング

   

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



WebPartChrome.Zone プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2024 GRAS Group, Inc.RSS