DrawingAttributes.FitToCurve 속성
업데이트: 2007년 11월
잉크를 렌더링할 때 베지어 다듬기를 사용할지 여부를 나타내는 값을 가져오거나 설정합니다.
네임스페이스: Microsoft.Ink
어셈블리: Microsoft.Ink(Microsoft.Ink.dll)
구문
‘선언
Public Property FitToCurve As Boolean
‘사용 방법
Dim instance As DrawingAttributes
Dim value As Boolean
value = instance.FitToCurve
instance.FitToCurve = value
public bool FitToCurve { get; set; }
public:
property bool FitToCurve {
bool get ();
void set (bool value);
}
/** @property */
public boolean get_FitToCurve()
/** @property */
public void set_FitToCurve(boolean value)
public function get FitToCurve () : boolean
public function set FitToCurve (value : boolean)
속성 값
형식: System.Boolean
잉크가 일련의 곡선으로 렌더링되면 true이고, 잉크가 펜 샘플 지점 간의 직선으로 렌더링되면 false입니다.
설명
베지어 다듬기는 사용자가 서 있을 때와 같이 필기가 불안정할 수 있는 경우 잉크를 다듬는 데 특히 유용합니다.
잉크를 수집하는 도중 FitToCurve 속성을 설정한 경우 스트로크를 다시 그리거나 새로 고쳐야 잉크가 일련의 곡선으로 렌더링됩니다.
예제
이 C# 예제에서는 메뉴 항목의 이벤트 처리기인 menuInkFitToCurve_Click을 사용하여 FitToCurve 속성의 설정 여부를 전환합니다.
using Microsoft.Ink;
//...
private System.Windows.Forms.MenuItem menuInkFitToCurve;
private InkCollector theInkCollector;
//...
private void menuInkFitToCurve_Click(
object sender, System.EventArgs e)
{
menuInkFitToCurve.Checked = ! menuInkFitToCurve.Checked;
theInkCollector.DefaultDrawingAttributes.FitToCurve =
menuInkFitToCurve.Checked;
Refresh();
}
이 Microsoft® Visual Basic® .NET 예제에서는 메뉴 항목의 이벤트 처리기인 MenuInkFitToCurve_Click을 사용하여 FitToCurve 속성의 설정 여부를 전환합니다.
Imports Microsoft.Ink
'...
Dim MenuInkFitToCurve As System.Windows.Forms.MenuItem
Dim theInkCollector As InkCollector
'...
Private Sub MenuInkFitToCurve_Click( _
ByVal sender As Object, ByVal e As System.EventArgs)
MenuInkFitToCurve.Checked = Not MenuInkFitToCurve.Checked
theInkCollector.DefaultDrawingAttributes.FitToCurve = _
MenuInkFitToCurve.Checked
Refresh()
End Sub
플랫폼
Windows Vista
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
3.0에서 지원