WizardStepCollection.Remove(WizardStepBase) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컬렉션에서 지정된 WizardStepBase파생 개체를 제거합니다.
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)
매개 변수
- wizardStep
- WizardStepBase
WizardStepBase컬렉션에서 제거할 파생 개체입니다.
예외
WizardStepBase전달된 파생 개체는 .입니다null.
예제
다음 예제에서는 컬렉션에서 파생된 개체를 WizardStepBase제거 하는 메서드를 사용 Remove 하는 방법을 보여 줍니다WizardStepCollection. 예제 WizardSteps 에서 컨트롤의 Wizard 속성은 클래스의 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">
// 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>
설명
메서드를 Remove 사용하여 컬렉션에서 WizardStepBase파생된 개체를 제거합니다 WizardStepCollection . 또는 메서드를 사용하여 컬렉션의 RemoveAtWizardStepBase지정된 위치에서 WizardStepCollection 파생된 개체를 제거할 수 있습니다.