WebPartZoneBase.RestoreVerb プロパティ

定義

エンド ユーザーがゾーン内の WebPartVerb コントロールを標準のサイズに復元できるようにする WebPart オブジェクトへの参照を取得します。

[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public virtual System.Web.UI.WebControls.WebParts.WebPartVerb RestoreVerb { get; }

プロパティ値

エンド ユーザーが WebPartVerb コントロールを復元できるようにする WebPart

属性

次のコード例では、コントロールで プロパティを RestoreVerb 使用する方法を WebPartZone 示します。 コード例を機能させるには、 プロパティの [例] セクションのすべてのコードが HelpVerb 必要です。

コード例の次の部分は部分クラスの部分であり、復元動詞が有効か無効かを切り替えるコードが含まれています。

protected void CheckBoxList1_SelectedItemIndexChanged(Object sender, EventArgs e)
{
  foreach (ListItem item in CheckBoxList1.Items)
  {
    WebPartVerb theVerb;
    switch (item.Value)
    {
      case "close":
        theVerb = WebPartZone1.CloseVerb;
        break;
      case "export":
        theVerb = WebPartZone1.ExportVerb;
        break;
      case "delete":
        theVerb = WebPartZone1.DeleteVerb;
        break;
      case "minimize":
        theVerb = WebPartZone1.MinimizeVerb;
        break;
      case "restore":
        theVerb = WebPartZone1.RestoreVerb;
        break;
      default:
        theVerb = null;
        break;
    }

    if (item.Selected)
      theVerb.Enabled = true;
    else
      theVerb.Enabled = false;
  }
}

コード例のもう 1 つの部分は、カスタム WebPart コントロールをホストし、ユーザー インターフェイス (UI) を含む Web ページです。 ゾーン内の宣言型 <RestoreVerb> 要素は属性テキストの値を Description 設定します。これは、ユーザーが動詞メニューの動詞の上にマウス ポインターを置いたときにツールヒントとして表示されます。

<asp:WebPartZone ID="WebPartZone1" Runat="server">
  <CloseVerb Text="Close WebPart" />
  <HelpVerb Text="View Help" />
  <ExportVerb Text="Export WebPart Definition" />
  <DeleteVerb Text ="Delete WebPart" />
  <MinimizeVerb Description="Minimize the control" />
  <RestoreVerb Description="Restore the control" />
  <ZoneTemplate>
  </ZoneTemplate>  
</asp:WebPartZone>

ブラウザーでページを読み込んだ後、ページをカタログ表示モードに切り替え、コントロールが追加 TextDisplayWebPart されていない場合はページに追加します。 最小化動詞を使用してコントロールを最小化し、復元動詞が表示されることに注意してください。 このチェック ボックスを使用して、復元動詞を有効または無効にすることができます。

注釈

プロパティによって RestoreVerb 参照される復元動詞は、コントロールが最小化されると、ゾーン内の各 WebPart コントロールの動詞メニュー内に表示されます。 動詞は、すべてのページ表示モードでメニューに表示されます。

コントロールを復元すると、コントロールが以前に最小化された後、通常のサイズに戻ります。

適用対象

製品 バージョン
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

こちらもご覧ください