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

WizardStepCollection クラス

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

ウィザードとして機能するコントロールの WizardStepBase の派生オブジェクトコレクション表します。このクラス継承できません。

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

Public NotInheritable Class
 WizardStepCollection
    Implements IList, ICollection, IEnumerable
Dim instance As WizardStepCollection
public sealed class WizardStepCollection :
 IList, ICollection, IEnumerable
public ref class WizardStepCollection sealed
 : IList, ICollection, IEnumerable
public final class WizardStepCollection implements
 IList, ICollection, 
    IEnumerable
public final class WizardStepCollection implements
 IList, ICollection, 
    IEnumerable
解説解説
使用例使用例

宣言構文使用して WizardStepCollection コレクション設定する方法次の例に示します

<%@ Page Language="VB" %>

<!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">
      <asp:Wizard id="Wizard1" 
        runat="server" >
        <WizardSteps>
          <asp:WizardStep id="Step1" 
            runat="server" 
            title="Step 1">
          </asp:WizardStep>
          <asp:WizardStep id="Step2" 
            runat="server" 
            title="Step 2">
          </asp:WizardStep>
          <asp:WizardStep id="Step3" 
            runat="server" 
            title="Step 3">
          </asp:WizardStep>
          <asp:WizardStep id="Step4" 
            runat="server" 
            title="Step 4">
          </asp:WizardStep>
          <asp:WizardStep id="Step5" 
            runat="server" 
            title="Step 5">
          </asp:WizardStep>
          <asp:WizardStep id="Step6" 
            runat="server" 
            title="Step 6">
          </asp:WizardStep>
        </WizardSteps>
        <HeaderTemplate>
          <b>WizardStepCollection Example</b>
        </HeaderTemplate>
      </asp:Wizard>
    </form>
  </body>
</html>
<%@ Page Language="C#" %>

<!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">
      <asp:Wizard id="Wizard1" 
        runat="server" >
        <WizardSteps>
          <asp:WizardStep id="Step1" 
            runat="server" 
            title="Step 1">
          </asp:WizardStep>
          <asp:WizardStep id="Step2" 
            runat="server" 
            title="Step 2">
          </asp:WizardStep>
          <asp:WizardStep id="Step3" 
            runat="server" 
            title="Step 3">
          </asp:WizardStep>
          <asp:WizardStep id="Step4" 
            runat="server" 
            title="Step 4">
          </asp:WizardStep>
          <asp:WizardStep id="Step5" 
            runat="server" 
            title="Step 5">
          </asp:WizardStep>
          <asp:WizardStep id="Step6" 
            runat="server" 
            title="Step 6">
          </asp:WizardStep>
        </WizardSteps>
        <HeaderTemplate>
          <b>WizardStepCollection Example</b>
        </HeaderTemplate>
      </asp:Wizard>
    </form>
  </body>
</html>

プログラムによって WizardStepCollection コレクション設定する方法次の例に示します

<%@ Page Language="VB" CodeFile="WizardStepCollection.vb"
 Inherits="WizardStepCollectionvb_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>WizardStepCollection Example</h3>
      <asp:PlaceHolder id="PlaceHolder1" 
        runat="server" />
    </form>
  </body>
</html>
<%@ Page Language="C#" CodeFile="WizardStepCollection.cs"
 Inherits="WizardStepCollectioncs_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>WizardStepCollection Example</h3>
      <asp:PlaceHolder id="PlaceHolder1" 
        runat="server" />
    </form>
  </body>
</html>

前の例の Web ページ用の分離コード ファイル次に示します

Partial Class WizardStepCollectionvb_aspx
    Inherits System.Web.UI.Page

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

        ' Programmatically create a wizard control.
        Dim Wizard1 As Wizard = New
 Wizard()

        ' Create steps for the wizard control and insert them
        ' into the WizardStepCollection collection.
        For i As Integer
 = 0 To 5
            Dim newStep As WizardStepBase =
 New WizardStep()
            newStep.ID = "Step" + (i + 1).ToString()
            newStep.Title = "Step " + (i + 1).ToString()
            Wizard1.WizardSteps.Add(newStep)
        Next

        ' Display the wizard control on the Web page.
        PlaceHolder1.Controls.Add(Wizard1)

    End Sub

End Class
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class WizardStepCollectioncs_aspx
 : System.Web.UI.Page
{ 

    void Page_Load(object sender, EventArgs e)
    {
        // Programmatically create a wizard control.
        Wizard Wizard1 = new Wizard();

        // Create steps for the wizard control and insert them
        // into the WizardStepCollection collection.
        for (int i = 0; i <= 5; i++)
        {
            WizardStepBase newStep = new WizardStep();
            newStep.ID = "Step" + (i + 1).ToString();
            newStep.Title = "Step " + (i + 1).ToString();
            Wizard1.WizardSteps.Add(newStep);
        }

        // Display the wizard control on the Web page.
        PlaceHolder1.Controls.Add(Wizard1);
    }
    
}
.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
  System.Web.UI.WebControls.WizardStepCollection
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

WizardStepCollection プロパティ


WizardStepCollection メソッド


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

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Add 指定した WizardStepBase の派生オブジェクトコレクション末尾追加します
パブリック メソッド AddAt 指定したインデックス位置に、指定した WizardStepBase派生オブジェクト追加します
パブリック メソッド Clear コレクションからすべての WizardStepBase派生オブジェクト削除します
パブリック メソッド Contains WizardStepCollection コレクション特定の WizardStepBase派生オブジェクト格納されているかどうか確認します
パブリック メソッド CopyTo WizardStepCollection コレクション内のすべての項目を互換性のある 1 次元WizardStepBase オブジェクト配列コピーしますコピー先の配列指定したインデックス位置からコピー開始されます。
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GetEnumerator コレクション内の WizardStepBase派生オブジェクト反復処理するために使用できる IEnumerator の実装オブジェクト返します
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド IndexOf コレクション内の指定した WizardStepBase派生オブジェクト位置を表すインデックス値を確認します
パブリック メソッド Insert このコレクション内の指定したインデックス位置に、指定した WizardStepBase派生オブジェクト挿入します
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド Remove 指定した WizardStepBase派生オブジェクトコレクションから削除します
パブリック メソッド RemoveAt コレクション指定した位置から WizardStepBase派生オブジェクト削除します
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
明示的インターフェイスの実装明示的インターフェイス実装
参照参照

関連項目

WizardStepCollection クラス
System.Web.UI.WebControls 名前空間
WizardStepBase クラス
WizardStep クラス
Wizard クラス
CreateUserWizard クラス
Login クラス

その他の技術情報

Wizard Web サーバー コントロール

WizardStepCollection メンバ

ウィザードとして機能するコントロールの WizardStepBase の派生オブジェクトコレクション表します。このクラス継承できません。

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


パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Add 指定した WizardStepBase派生オブジェクトコレクション末尾追加します
パブリック メソッド AddAt 指定したインデックス位置に、指定した WizardStepBase派生オブジェクト追加します
パブリック メソッド Clear コレクションからすべての WizardStepBase派生オブジェクト削除します
パブリック メソッド Contains WizardStepCollection コレクション特定の WizardStepBase派生オブジェクト格納されているかどうか確認します
パブリック メソッド CopyTo WizardStepCollection コレクション内のすべての項目を互換性のある 1 次元WizardStepBase オブジェクト配列コピーしますコピー先の配列指定したインデックス位置からコピー開始されます。
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GetEnumerator コレクション内の WizardStepBase派生オブジェクト反復処理するために使用できる IEnumerator の実装オブジェクト返します
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド IndexOf コレクション内の指定した WizardStepBase派生オブジェクト位置を表すインデックス値を確認します
パブリック メソッド Insert このコレクション内の指定したインデックス位置に、指定した WizardStepBase派生オブジェクト挿入します
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド Remove 指定した WizardStepBase派生オブジェクトコレクションから削除します
パブリック メソッド RemoveAt コレクション指定した位置から WizardStepBase派生オブジェクト削除します
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
明示的インターフェイスの実装明示的インターフェイス実装
参照参照

関連項目

WizardStepCollection クラス
System.Web.UI.WebControls 名前空間
WizardStepBase クラス
WizardStep クラス
Wizard クラス
CreateUserWizard クラス
Login クラス

その他の技術情報

Wizard Web サーバー コントロール


このページでは「.NET Framework クラス ライブラリ リファレンス」からWizardStepCollectionを検索した結果を表示しています。
Weblioに収録されているすべての辞書からWizardStepCollectionを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からWizardStepCollection を検索

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

辞書ショートカット

すべての辞書の索引

「WizardStepCollection」の関連用語

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

   

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



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

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

©2025 GRAS Group, Inc.RSS