방법: 양방향 Windows Forms용 메시지 상자 만들기

기본적으로 메시지 상자는 왼쪽에서 오른쪽으로 읽기 순서로 사용자에게 표시됩니다. 오른쪽에서 왼쪽으로 읽기 순서를 갖는 메시지 상자를 만든 다음 메시지 상자를 표시할 때 특정 매개 변수를 전달하여 미러링할 수 있습니다.

양방향 메시지 상자를 만들려면

  • MessageBox 클래스의 Show 메서드를 호출하여 options 매개 변수에 MessageBoxOptions 열거형의 RtlReadingRightAlign 멤버에 대한 논리 OR 조합을 전달합니다.

    RightAlign 멤버를 사용하면 줄 바꿈된 텍스트가 제대로 정렬됩니다.

    참고

    메시지 상자에 있는 확인 등의 단추 캡션은 Windows 운영 체제 로캘에 의해 설정되므로 호출하는 동안 이 캡션을 설정할 수는 없습니다.

    다음 예제에서는 오른쪽에서 왼쪽으로 읽기 순서 및 미러링을 사용하여 메시지 상자를 표시하는 방법을 보여 줍니다.

    ' Visual Basic
    MessageBox.Show("Text", "Caption", _
       MessageBoxButtons.OK, MessageBoxIcon.Question, _
       MessageBoxDefaultButton.Button1, MessageBoxOptions.RtlReading _
          Or MessageBoxOptions.RightAlign)
    
    // C#
    MessageBox.Show("Text", "Caption", 
        MessageBoxButtons.OK, MessageBoxIcon.Question,
        MessageBoxDefaultButton.Button1, 
        MessageBoxOptions.RtlReading
        | MessageBoxOptions.RightAlign);
    

참고 항목

작업

방법: 미러링된 Windows Forms 및 컨트롤 만들기

개념

Windows Forms 응용 프로그램에 대한 양방향 지원

기타 리소스

응용 프로그램 지역화