다음을 통해 공유


InkRecognizerGuide.DrawnBoxBottom 속성

업데이트: 2007년 11월

태블릿 화면에 실제로 그려지며 쓰기를 수행할 수 있는 사각형의 아래쪽 좌표를 가져오거나 설정합니다.

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

구문

‘선언
Public Property DrawnBoxBottom As Double
‘사용 방법
Dim instance As InkRecognizerGuide
Dim value As Double

value = instance.DrawnBoxBottom

instance.DrawnBoxBottom = value
public double DrawnBoxBottom { get; set; }
public:
property double DrawnBoxBottom {
    double get ();
    void set (double value);
}
/** @property */
public double get_DrawnBoxBottom()
/** @property */
public  void set_DrawnBoxBottom(double value)
public function get DrawnBoxBottom () : double
public function set DrawnBoxBottom (value : double)

속성 값

형식: System.Double
실제로 태블릿 화면에 그려지며 쓰기를 수행할 수 있는 사각형의 아래쪽 좌표입니다.

설명

그려진 상자의 경계는 필기할 수 있는 위치를 지정하는 시각적인 단서입니다. 사용자는 일반적으로 선의 경계 내에 필기합니다. 그려진 상자는 DrawnBoxTop, DrawnBoxLeft, DrawnBoxBottom 및 DrawnBoxRight 속성으로 지정됩니다. 이러한 속성은 인식기에만 사용됩니다. 이러한 속성을 설정해도 화면에 시각적인 단서가 표시되지는 않습니다. 응용 프로그램이나 컨트롤을 사용하여 시각적인 단서를 그려야 합니다.

또 다른 사각형인 쓰기 상자는 실제로 필기할 수 있는 보이지 않는 상자입니다. 이 사각형은 그려진 상자보다 크며, 그려진 상자의 선 바깥에 실수로 잉크를 그려도 무방한 여백을 제공합니다. 쓰기 상자는 WritingBoxTop, WritingBoxLeft, WritingBoxBottomWritingBoxRight 속성으로 지정됩니다.

DrawnBoxBottom 속성을 AnalysisRegion.MinXY보다 작거나 AnalysisRegion.MaxXY보다 큰 값으로 설정하려고 하면 이 속성에서 ArgumentOutOfRangeException이 throw됩니다.

예제

다음 예제에서는 InkRecognizerGuide의 모든 값을 동시에 설정합니다.

Dim guideBoxTop As Double = 0
Dim guideBoxBottom As Double = 50
Dim guideBoxLeft As Double = 0
Dim guideBoxRight As Double = 600

Dim WRITINGBOXMARGIN As Integer = 10

' Find the midline of the guide box.
Dim midline As Double = (guideBoxBottom - guideBoxTop) / 2 + guideBoxTop

theGuide.Rows = 1
theGuide.Columns = 0
theGuide.Midline = midline

theGuide.WritingBoxLeft = guideBoxLeft - WRITINGBOXMARGIN
theGuide.WritingBoxTop = guideBoxTop - WRITINGBOXMARGIN
theGuide.WritingBoxRight = guideBoxRight + WRITINGBOXMARGIN
theGuide.WritingBoxBottom = guideBoxBottom + WRITINGBOXMARGIN

theGuide.DrawnBoxLeft = guideBoxLeft
theGuide.DrawnBoxTop = guideBoxTop
theGuide.DrawnBoxRight = guideBoxRight
theGuide.DrawnBoxBottom = guideBoxBottom
double guideBoxTop = 0;
double guideBoxBottom = 50;
double guideBoxLeft = 0;
double guideBoxRight = 600;

const int WRITINGBOXMARGIN = 10;

// Find the midline of the guide box.
double midline = (guideBoxBottom - guideBoxTop) / 2 + guideBoxTop;

theGuide.Rows = 1;
theGuide.Columns = 0;
theGuide.Midline = midline;

theGuide.WritingBoxLeft = guideBoxLeft - WRITINGBOXMARGIN;
theGuide.WritingBoxTop = guideBoxTop - WRITINGBOXMARGIN;
theGuide.WritingBoxRight = guideBoxRight + WRITINGBOXMARGIN;
theGuide.WritingBoxBottom = guideBoxBottom + WRITINGBOXMARGIN;

theGuide.DrawnBoxLeft = guideBoxLeft;
theGuide.DrawnBoxTop = guideBoxTop;
theGuide.DrawnBoxRight = guideBoxRight;
theGuide.DrawnBoxBottom = guideBoxBottom;

플랫폼

Windows Vista

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

버전 정보

.NET Framework

3.0에서 지원

참고 항목

참조

InkRecognizerGuide 클래스

InkRecognizerGuide 멤버

System.Windows.Ink 네임스페이스