DrawingAttributes.Height 속성
업데이트: 2007년 11월
잉크를 그릴 때 펜 팁의 y축 크기(높이)를 가져오거나 설정합니다.
네임스페이스: Microsoft.Ink
어셈블리: Microsoft.Ink(Microsoft.Ink.dll)
구문
‘선언
Public Property Height As Single
‘사용 방법
Dim instance As DrawingAttributes
Dim value As Single
value = instance.Height
instance.Height = value
public float Height { get; set; }
public:
property float Height {
float get ();
void set (float value);
}
/** @property */
public float get_Height()
/** @property */
public void set_Height(float value)
public function get Height () : float
public function set Height (value : float)
속성 값
형식: System.Single
잉크를 그릴 때 펜 팁의 y축 크기(높이)입니다.
값 |
의미 |
---|---|
1 |
펜 팁의 높이가 1 HIMETRIC 단위입니다. |
Single |
펜 팁의 높이를 HIMETRIC 단위로 나타내는 값입니다. |
설명
Height 속성은 HIMETRIC 단위입니다.
이 속성은 PenTip 열거형 값인 Rectangle 펜 팁에만 적용됩니다. 이 값은 사각형 변의 높이를 나타냅니다. Ball 펜 팁 값을 사용하는 경우 펜 팁의 높이는 Width 속성과 같으며 Height 속성은 무시됩니다.
정밀도는 HIMETRIC 단위 하나의 1,000분의 1(소수점 이하 3자리)로 제한됩니다. 예를 들어 값을 2.0006으로 지정하면 가장 정밀한 측정값인 2.001이 사용됩니다.
예제
이 C# 예제에서는 DrawingAttributes 개체의 Height 속성을 변경하는 메뉴 항목의 이벤트 처리기를 만듭니다.
using Microsoft.Ink;
//...
private System.Windows.Forms.MenuItem menuInkHeightShort;
private System.Windows.Forms.MenuItem menuInkHeightTall;
private InkCollector theInkCollector;
private System.Windows.Forms.MenuItem checkedHeight;
//...
private void menuInkHeightShort_Click(
object sender, System.EventArgs e)
{
checkedHeight.Checked = false;
// Set the height to about one pixel in HIMETRIC
theInkCollector.DefaultDrawingAttributes.Height = 30;
checkedHeight = menuInkHeightShort;
checkedHeight.Checked = true;
Refresh();
}
private void menuInkHeightTall_Click(
object sender, System.EventArgs e)
{
checkedHeight.Checked = false;
// Set the height about ten pixels tall in HIMETRIC
theInkCollector.DefaultDrawingAttributes.Height = 300;
checkedHeight = menuInkHeightTall;
checkedHeight.Checked = true;
Refresh();
}
이 Microsoft® Visual Basic® .NET 예제에서는 DrawingAttributes 개체의 Height 속성을 변경하는 메뉴 항목의 이벤트 처리기를 만듭니다.
Imports Microsoft.Ink
'...
Dim MenuInkHeightShort As System.Windows.Forms.MenuItem
Dim MenuInkHeightTall As System.Windows.Forms.MenuItem
Dim CheckedHeight As System.Windows.Forms.MenuItem
Dim theInkCollector As InkCollector
'...
Private Sub MenuInkHeightShort_Click( _
ByVal sender As Object, ByVal e As System.EventArgs)
CheckedHeight.Checked = False
'Set the pen about one pixel tall in HIMETRIC
theInkCollector.DefaultDrawingAttributes.Height = 30
CheckedHeight = MenuInkHeightShort
CheckedHeight.Checked = True
Refresh()
End Sub
Private Sub MenuInkHeightTall_Click( _
ByVal sender As Object, ByVal e As System.EventArgs)
CheckedHeight.Checked = False
'Set the pen about ten pixels tall in HIMETRIC
theInkCollector.DefaultDrawingAttributes.Height = 300
CheckedHeight = MenuInkHeightTall
CheckedHeight.Checked = True
Refresh()
End Sub
플랫폼
Windows Vista
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
3.0에서 지원