업데이트: 2007년 11월
recognition guide에서 열의 수를 가져오거나 설정합니다.
네임스페이스: System.Windows.Ink
어셈블리: IAWinFX(IAWinFX.dll)
구문
‘선언
Public Property Columns As Integer
‘사용 방법
Dim instance As InkRecognizerGuide
Dim value As Integer
value = instance.Columns
instance.Columns = value
public int Columns { get; set; }
public:
property int Columns {
int get ();
void set (int value);
}
/** @property */
public int get_Columns()
/** @property */
public void set_Columns(int value)
public function get Columns () : int
public function set Columns (value : int)
속성 값
형식: System.Int32
인식 안내선의 열 수입니다.
설명
열 너비는 그려진 상자의 크기에 따라 결정됩니다. 그려진 상자를 가져오거나 설정하려면 DrawnBoxTop, DrawnBoxLeft, DrawnBoxBottom 및 DrawnBoxRight 속성을 사용합니다.
Columns 및 Rows 속성의 값을 사용하여 사용하는 인식 입력 종류를 제어할 수 있습니다. Columns 및 Rows가 모두 0보다 크면 상자식 입력이 사용됩니다. 다음 표에서는 가능한 입력 모드 및 각 모드에서 Columns 및 Rows 속성에 설정할 값을 보여 줍니다.
입력 모드 |
Rows 속성에 설정할 값 |
Columns 속성에 설정할 값 |
|---|---|---|
자유 입력 |
0 |
0 |
1줄에 세로줄 입력 |
0 |
1 |
n개 줄에 세로줄 입력 |
0 |
N |
1줄에 가로줄 입력 |
1 |
0 |
n개 줄에 가로줄 입력 |
n |
0 |
상자 하나에 상자식 입력 |
1 |
1 |
n개 상자의 1열에 상자식 입력 |
1 |
N |
x행 z열 크기의 상자 표에 상자식 입력 |
x |
Z |
예제
다음 예제에서는 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에서 지원
참고 항목
참조
InkRecognizerGuideDrawnBox()