WizardStepCollection.Add(WizardStepBase) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menambahkan objek -turunan yang ditentukan WizardStepBaseke akhir koleksi.
public:
void Add(System::Web::UI::WebControls::WizardStepBase ^ wizardStep);
public void Add (System.Web.UI.WebControls.WizardStepBase wizardStep);
member this.Add : System.Web.UI.WebControls.WizardStepBase -> unit
Public Sub Add (wizardStep As WizardStepBase)
Parameter
- wizardStep
- WizardStepBase
Objek WizardStepBase-turunan untuk ditambahkan ke WizardStepCollection koleksi.
Pengecualian
Objek WizardStepBase-turunan yang diteruskan adalah null
.
Contoh
Contoh kode berikut menunjukkan pembuatan Wizard kontrol secara terprogram dan menggunakan Add metode untuk menambahkan WizardStepBaseobjek -turunan WizardStep ke WizardSteps koleksi. Perhatikan bahwa dalam contoh, WizardSteps properti Wizard kontrol adalah instans kelas WizardStepCollection .
<%@ page language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
// Programmatically create a Wizard control and dynamically
// add WizardStep objects to it.
void Page_Load(object sender, EventArgs e)
{
Wizard WizardControl = new Wizard();
// Create some steps for the wizard and add them
// to the Wizard control.
for (int i = 0; i <= 5; i++)
{
WizardStepBase newStep = new WizardStep();
newStep.ID = "Step" + (i + 1).ToString();
WizardControl.WizardSteps.Add(newStep);
}
// Display the wizard on the page.
PlaceHolder1.Controls.Add(WizardControl);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>WizardSteps Example</title>
</head>
<body>
<form id="Form1" runat="server">
<h3>WizardSteps Example</h3>
<asp:PlaceHolder id="PlaceHolder1"
runat="server" />
</form>
</body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
' Programmatically create a Wizard control and dynamically
' add WizardStep objects to it.
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
Dim WizardControl As New Wizard()
' Create some steps for the wizard and add them to
' the Wizard control.
For i As Integer = 0 To 5
Dim newStep As WizardStepBase = New WizardStep()
newStep.ID = "Step" + (i + 1).ToString()
WizardControl.WizardSteps.Add(newStep)
Next
' Display the wizard on the page.
PlaceHolder1.Controls.Add(WizardControl)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>WizardSteps Example</title>
</head>
<body>
<form id="Form1" runat="server">
<h3>WizardSteps Example</h3>
<asp:PlaceHolder id="PlaceHolder1"
runat="server" />
</form>
</body>
</html>
Keterangan
Metode Add menambahkan WizardStepBaseobjek -turunan ke akhir WizardStepCollection koleksi. Untuk menambahkan WizardStepBaseobjek -turunan ke koleksi di lokasi indeks tertentu, gunakan AddAt metode .