업데이트: 2007년 11월
태블릿 화면에 실제로 그려지며 쓰기를 수행할 수 있는 사각형의 위쪽 좌표를 가져오거나 설정합니다.
네임스페이스: System.Windows.Ink
어셈블리: IAWinFX(IAWinFX.dll)
구문
‘선언
Public Property DrawnBoxTop As Double
‘사용 방법
Dim instance As InkRecognizerGuide
Dim value As Double
value = instance.DrawnBoxTop
instance.DrawnBoxTop = value
public double DrawnBoxTop { get; set; }
public:
property double DrawnBoxTop {
double get ();
void set (double value);
}
/** @property */
public double get_DrawnBoxTop()
/** @property */
public void set_DrawnBoxTop(double value)
public function get DrawnBoxTop () : double
public function set DrawnBoxTop (value : double)
속성 값
형식: System.Double
실제로 태블릿 화면에 그려지며 쓰기를 수행할 수 있는 사각형의 위쪽 좌표입니다.
설명
그려진 상자의 경계는 필기할 수 있는 위치를 지정하는 시각적인 단서입니다. 사용자는 일반적으로 선의 경계 내에 필기합니다. 그려진 상자는 DrawnBoxTop, DrawnBoxLeft, DrawnBoxBottom 및 DrawnBoxRight 속성으로 지정됩니다. 이러한 속성은 인식기에만 사용됩니다. 이러한 속성을 설정해도 화면에 시각적인 단서가 표시되지는 않습니다. 응용 프로그램이나 컨트롤을 사용하여 시각적인 단서를 그려야 합니다.
또 다른 사각형인 쓰기 상자는 실제로 필기할 수 있는 보이지 않는 상자입니다. 이 사각형은 그려진 상자보다 크며, 그려진 상자의 선 바깥에 실수로 잉크를 그려도 무방한 여백을 제공합니다. 쓰기 상자는 WritingBoxTop, WritingBoxLeft, WritingBoxBottom 및 WritingBoxRight 속성으로 지정됩니다.
DrawnBoxTop 속성을 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에서 지원