DrawingAttributes.FitToCurve (Propiedad)
Actualización: noviembre 2007
Obtiene o establece el valor que indica si se utiliza el suavizado Bézier para representar la entrada manuscrita.
Espacio de nombres: Microsoft.Ink
Ensamblado: Microsoft.Ink (en Microsoft.Ink.dll)
Sintaxis
'Declaración
Public Property FitToCurve As Boolean
'Uso
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)
Valor de propiedad
Tipo: System.Boolean
Es true si la entrada manuscrita se representa como una serie de curvas. Es false si la entrada manuscrita se representa como líneas entre los puntos de muestra de la pluma.
Comentarios
El suavizado Bézier es especialmente útil para suavizar la entrada manuscrita cuando la escritura puede ser inestable, como cuando el usuario está de pie.
Si establece la propiedad FitToCurve durante la recolección de entrada manuscrita, ésta no se representa como una serie de curvas hasta que los trazos se vuelven a dibujar o se actualizan.
Ejemplos
En este ejemplo de C#, se utiliza el controlador de eventos de un elemento de menú, menuInkFitToCurve_Click, para activar y desactivar la propiedad 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();
}
En este ejemplo de Microsoft® Visual Basic® .NET, se utiliza el controlador de eventos de un elemento de menú, MenuInkFitToCurve_Click, para activar y desactivar la propiedad 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
Plataformas
Windows Vista
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión
.NET Framework
Compatible con: 3.0
Vea también
Referencia
Microsoft.Ink (Espacio de nombres)