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

TextBoxRenderer.IsSupported 속성

 

게시 날짜: 2016년 11월

나타내는 값을 가져옵니다 여부는 TextBoxRenderer 클래스를 비주얼 스타일을 사용 하는 텍스트 상자가 그리는 데 사용할 수 있습니다.

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

public static bool IsSupported { get; }

속성 값

Type: System.Boolean

true 운영 체제에서 비주얼 스타일을 사용 하 고 있고 비주얼 스타일이 응용 프로그램 창의 클라이언트 영역에 적용 되는 경우 그렇지 않으면 false합니다.

이 속성이 false, DrawTextBox 메서드는 InvalidOperationException합니다.

다음 코드 예제에서는 IsSupported 속성을 사용할 것인지를 확인 하는 DrawTextBox 메서드. 이 코드 예제는 제공에 대 한 보다 큰 예제의 일부는 TextBoxRenderer 클래스입니다.

// Use DrawText with the current TextFormatFlags.
protected override void OnPaint(PaintEventArgs e)
{
    base.OnPaint(e);

    if (TextBoxRenderer.IsSupported)
    {
        TextBoxRenderer.DrawTextBox(e.Graphics, textBorder, this.Text,
            this.Font, textRectangle, textFlags, TextBoxState.Normal);

        this.Parent.Text = "CustomTextBox Enabled";
    }
    else
    {
        this.Parent.Text = "CustomTextBox Disabled";
    }
}

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