2013-10-31 8 views
0

'Exit'라는 이름의 버튼을 클릭하여 양식을 닫으면 사용자에게 "정말 끝내시겠습니까?"라는 메시지 상자가 표시됩니다. 나는 그것에 대한 구문을 모르지만, 누군가 나를 기쁘게 도와 줄 수 있습니까? 덕분에MessageBox를 닫을 때

+2

당신이 전체 기능을 보여줄 수 : –

+0

private void exitToolStripMenuItem_Click (object sender, EventArgs e) {} – rvngkaz

+0

다음은 msdn 설명서의 일부입니다. http://msdn.microsoft.com/pl-pl/library/system.windows.forms.messagebox.aspx. 예제 섹션을보십시오. –

답변

0
if (MessageBox.Show("Are you sure?", "Exit Application?", 
    MessageBoxButtons.YesNo) == DialogResult.No) 
{ 
    // ignore it 
} 
else 
{ 
    // shutdown code goes here 
} 

양식을 볼 필요가 MSDN example here.

1

있다. 마감 이벤트. 메시지 상자를 놓은 다음 닫는 양식을 중단하려는 경우 e.cancel = true로 설정할 수 있습니다.

private void exitToolStripMenuItem_Click(object sender, EventArgs e) 
{ 
    if(MessageBox.Show("Exit Application?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) 
    { 
     this.Close(); 
    } 
} 
0

당신이 뭔가를 시도? 이 코드를 어디에 두는가, 그 표현식 주위에`if` 문이 있습니까?