WizardStepCollection.Remove(WizardStepBase) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt das angegebene, von WizardStepBase abgeleitete Objekt aus der Auflistung.
public:
void Remove(System::Web::UI::WebControls::WizardStepBase ^ wizardStep);
public void Remove (System.Web.UI.WebControls.WizardStepBase wizardStep);
member this.Remove : System.Web.UI.WebControls.WizardStepBase -> unit
Public Sub Remove (wizardStep As WizardStepBase)
Parameter
- wizardStep
- WizardStepBase
Das von WizardStepBase abgeleitete Objekt, das aus der Auflistung entfernt werden soll.
Ausnahmen
Das von WizardStepBase abgeleitete und übergebene Objekt ist null
.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie sie mithilfe der Remove -Methode ein abgeleitetes WizardStepBaseObjekt aus der WizardStepCollection Auflistung entfernen. Beachten Sie, WizardSteps dass die -Eigenschaft des Wizard -Steuerelements im Beispiel eine Instanz der WizardStepCollection -Klasse ist.
<%@ 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">
// Remove Step2 from the WizardStepCollection collection
// as the page is initialized. Then display the sidebar area
// so that it is apparent that the WizardStep2 page is gone.
void Page_Init()
{
Wizard1.WizardSteps.Remove(this.WizardStep2);
Wizard1.DisplaySideBar = true;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Wizard id="Wizard1"
runat="server"
displaysidebar="false" >
<WizardSteps>
<asp:WizardStep id="WizardStep1"
runat="server"
title="Step 1">
</asp:WizardStep>
<asp:WizardStep id="WizardStep2"
runat="server"
title="Step 2">
</asp:WizardStep>
<asp:WizardStep id="WizardStep3"
runat="server"
title="Step 3">
</asp:WizardStep>
</WizardSteps>
<HeaderTemplate>
<b>WizardStepCollection Remove Example</b>
</HeaderTemplate>
</asp:Wizard>
</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">
' Remove Step2 from the WizardStepCollection collection
' as the page is initialized. Then display the sidebar area
' so that it is apparent that the WizardStep2 page is gone.
Sub Page_Init()
Wizard1.WizardSteps.Remove(Me.WizardStep2)
Wizard1.DisplaySideBar = True
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Wizard id="Wizard1"
runat="server"
displaysidebar="false" >
<WizardSteps>
<asp:WizardStep id="WizardStep1"
runat="server"
title="Step 1">
</asp:WizardStep>
<asp:WizardStep id="WizardStep2"
runat="server"
title="Step 2">
</asp:WizardStep>
<asp:WizardStep id="WizardStep3"
runat="server"
title="Step 3">
</asp:WizardStep>
</WizardSteps>
<HeaderTemplate>
<b>WizardStepCollection Remove Example</b>
</HeaderTemplate>
</asp:Wizard>
</form>
</body>
</html>
Hinweise
Verwenden Sie die Remove -Methode, um das abgeleitete WizardStepBaseObjekt aus der WizardStepCollection Auflistung zu entfernen. Alternativ können Sie die RemoveAt -Methode verwenden, um ein -abgeleitetes WizardStepBaseObjekt von einem angegebenen Speicherort in der WizardStepCollection Auflistung zu entfernen.