내보내기(0) 인쇄
모두 확장
확장 최소화
이 문서는 기계로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오. 추가 정보
번역
원본

MessageBox.Show 메서드 (IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, String)

지정 된 텍스트, 캡션, 단추, 아이콘, 기본 단추, 옵션 및 도움말 단추에 지정 된 도움말 파일 및 도움말 키워드를 사용 하는 메시지 상자가 표시 됩니다.

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

public static DialogResult Show(
	IWin32Window owner,
	string text,
	string caption,
	MessageBoxButtons buttons,
	MessageBoxIcon icon,
	MessageBoxDefaultButton defaultButton,
	MessageBoxOptions options,
	string helpFilePath,
	string keyword
)

매개 변수

owner
형식: System.Windows.Forms.IWin32Window
구현 하는 IWin32Window 의 모달 대화 상자를 소유 합니다.
text
형식: System.String
메시지 상자에 표시할 텍스트입니다.
caption
형식: System.String
메시지 상자 제목 표시줄에 표시할 텍스트입니다.
buttons
형식: System.Windows.Forms.MessageBoxButtons
중 하나를 MessageBoxButtons 메시지 상자에 표시 되는 단추를 지정 하는 값입니다.
icon
형식: System.Windows.Forms.MessageBoxIcon
중 하나를 MessageBoxIcon 메시지 상자에 표시할 아이콘을 지정 하는 값입니다.
defaultButton
형식: System.Windows.Forms.MessageBoxDefaultButton
중 하나를 MessageBoxDefaultButton 기본 단추가 있는 메시지 상자를 지정 하는 값입니다.
options
형식: System.Windows.Forms.MessageBoxOptions
중 하나를 MessageBoxOptions 메시지 상자를 표시 하 고 연결 옵션을 사용할 것인지 지정 하는 값입니다. 기본값을 사용 하려면 0을 전달 합니다.
helpFilePath
형식: System.String
경로 및 도움말 단추를 클릭할 때 표시할 도움말 파일의 이름입니다.
keyword
형식: System.String
사용자가 도움말 단추를 클릭할 때 표시할 도움말 키워드입니다.

반환 값

형식: System.Windows.Forms.DialogResult
중 하나를 DialogResult 값입니다.

예외조건
InvalidEnumArgumentException

buttons구성원이 아닌 MessageBoxButtons.

-또는-

icon구성원이 아닌 MessageBoxIcon.

-또는-

defaultButton 의 구성원 지정 수 없습니다 MessageBoxDefaultButton.

InvalidOperationException

표시 하려고는 MessageBox 사용자 대화형 모드로 실행 되는 프로세스에서입니다. 이 지정 되는 SystemInformation.UserInteractive 속성입니다.

ArgumentException

options둘 다 지정 DefaultDesktopOnlyServiceNotification.

-또는-

buttons조합이 잘못 되었습니다 지정 된 MessageBoxButtons.

메시지 상자에는 아무런 입력 작업 (키보드 또는 마우스 클릭)를 제외 하 고 모달 폼의 개체를 발생할 수 있습니다 즉, 모달 대화 상자가입니다. 프로그램을 숨기 거 나 다른 폼에 입력 하기 전에 (일반적으로 일부 사용자 동작에 응답) 모달 폼 닫기 발생할 수 있습니다. 사용할 수 있는 owner 매개 변수를 구현 하는 특정 개체를 지정할 수는 IWin32Window 인터페이스 대화 상자의 최상위 소유자 역할을 할.

사용자가 도움말 단추를 클릭 하면 도움말 파일에서 지정한는 helpFilePath 매개 변수 열 및 표시 되 고 도움말 키워드는 keyword 매개 변수가 표시 됩니다. 또한 메시지 상자를 소유 하는 폼 (또는 활성 폼)를 받는 HelpRequested 이벤트입니다.

다음 코드 예제에서는 주 창의 부모가 되는 메시지 상자를 표시 하는 방법을 보여 줍니다. 메시지 상자에 도움말 단추가 표시 됩니다. 사용자가 도움말 단추를 클릭할 때의 Mspaint.chm 도움말 파일을 열 및 표시 되 고 항목의 mspaint.chm::/paint_brush.htm 키워드가 표시 됩니다. 예제는 필요의 Mspaint.chm 도움말 파일이 설치 되어 있습니다.


using System;
using System.Drawing;
using System.ComponentModel;
using System.Windows.Forms;


...


// Display message box parented to the main form. 
// The Help button opens the Mspaint.chm Help file, 
// and the "mspaint.chm::/paint_brush.htm" Help keyword shows the 
// associated topic.
DialogResult r8 = MessageBox.Show (this, "Message with Help file and keyword.", 
                                   "Help Caption", MessageBoxButtons.OK, 
                                   MessageBoxIcon.Question, 
                                   MessageBoxDefaultButton.Button1, 0, 
                                   "mspaint.chm", 
                                   "mspaint.chm::/paint_brush.htm");


.NET Framework

4.5, 4, 3.5, 3.0, 2.0에서 지원

.NET Framework Client Profile

4, 3.5 SP1에서 지원

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008(서버 코어 역할은 지원되지 않음), Windows Server 2008 R2(서버 코어 역할은 SP1 이상에서 지원, Itanium은 지원되지 않음)

.NET Framework 에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 다음을 참조하십시오. .NET Framework 시스템 요구 사항.

커뮤니티 추가 항목

추가
Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft