이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

MenuItem.PerformSelect 메서드 ()

 

게시 날짜: 2016년 11월

발생 시킵니다는 Select 이 메뉴 항목에 대 한 이벤트입니다.

네임스페이스:   System.Windows.Forms
어셈블리:  System.Windows.Forms(System.Windows.Forms.dll에 있음)

public virtual void PerformSelect()

이 메서드를 사용 하면 발생 하는 Select 이벤트 처리기에 이벤트 정보를 전달 하지 않고 이벤트입니다.

이 예제를 사용 하 여 프로그래밍 방식으로 메뉴 항목을 선택 된 PerformSelect 메서드. 먼저 주 메뉴를 만듭니다 (mainMenu1)를 두 개의 추가 메뉴 항목을 menuItem1 (File) 및 menuItem2 (Edit). 또한 사용는 Select 이벤트 때 데이터를 전송할 이벤트 처리기에 메뉴 항목을 선택 합니다. 사용 합니다는 PerformSelect 선택 하는 메서드는 File 메뉴 항목입니다. 응용 프로그램을 시작할 때의 File 메뉴 항목을 선택 하 고 "파일 메뉴를 선택 합니다." 텍스트를 포함 하는 메시지 상자 화면에 나타납니다. 이 예제에서는 만든는 Form 라는 Form1합니다.

public void CreateMyMenu()
{
	// Create a main menu object.
	MainMenu mainMenu1 = new MainMenu();

	// Create empty menu item objects.
	MenuItem menuItem1 = new MenuItem();
	MenuItem menuItem2 = new MenuItem();

	// Set the caption of the menu items.
	menuItem1.Text = "&File";
	menuItem2.Text = "&Edit";

	// Add the menu items to the main menu.
	mainMenu1.MenuItems.Add(menuItem1);
	mainMenu1.MenuItems.Add(menuItem2);

	// Add functionality to the menu items. 
	menuItem1.Select += new System.EventHandler(this.menuItem1_Select);
	menuItem2.Select += new System.EventHandler(this.menuItem2_Select);

	// Assign mainMenu1 to the form.
	this.Menu=mainMenu1;

	// Select the File menu item.
	menuItem1.PerformSelect();
}

private void menuItem1_Select(object sender, System.EventArgs e)
{	
	MessageBox.Show("You selected the File menu.","The Event Information");		
}

private void menuItem2_Select(object sender, System.EventArgs e)
{
	MessageBox.Show("You selected the Edit menu.","The Event Information");		
}

.NET Framework
1.1 이후 사용 가능
맨 위로 이동
표시: