현재 위치 - 회사기업대전 - 기업 정보 조회 - C# 로그인 유형에 따라 로그인 후 다른 콘텐츠가 표시됩니다.

C# 로그인 유형에 따라 로그인 후 다른 콘텐츠가 표시됩니다.

1. 첫 번째 양식에는 combox 컨트롤이 있으며, Items 속성에' 관리자' 와' 일반 사용자' 를 추가합니다.

2, 또한 버튼 컨트롤을 배치하고, click 이벤트를 취하고, click 이벤트에서 양식의 두 번째 인스턴스를 만들고, 양식의 두 번째 인스턴스에 대한 show 메서드를 호출합니다.

개인 void btnLogin_Click (객체 발신자, EventArgs e)

{

Form2f = 새로운 Form2(comboBox 1. Selecteditem.tostring ());

F.show ();

}

3. 이전 단계에서 인스턴스를 갱신할 때 값을 전달할 수 있는 string 유형 생성자가 있는 화면을 추가합니다.

4. 두 번째 양식에 Load 이벤트를 추가합니다. Load 이벤트에서 생성자가 전달한 값이 "관리자" 인지 "일반 사용자" 인지 여부를 결정하여 메뉴를 표시하거나 표시하지 않을 수 있습니다.

//이것은 코드의 두 번째 형태입니다.

네임스페이스 WindowsApplication 1

{

공공 부문 Form2: Form

{

Private string _ str

공용 양식 2 (문자열 str)

{

_ str = str

Initializecomponent ();

}

개인 void Form2_Load (객체 발신자, 이벤트 e)

{

If (_str == "Administrator ")

정보를 추가합니다. 가시적 = 참;

If (_str == "일반 사용자")

정보 추가 toolstripmenuitem.visible = false;

}

}

}

copyright 2024회사기업대전