Proprietà DrawingAttributes.FitToCurve
Aggiornamento: novembre 2007
Ottiene o imposta il valore che indica se viene utilizzata la smussatura di Bézier per eseguire il rendering dell' input penna.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Sintassi
'Dichiarazione
Public Property FitToCurve As Boolean
'Utilizzo
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)
Valore proprietà
Tipo: System.Boolean
true se viene eseguito il rendering dell'input penna come una serie di curve. false se viene eseguito il rendering dell'input penna come le righe tra i punti campione della penna.
Note
La smussatura di Bézier è particolarmente utile per la smussatura dell'input penna in scenari in cui la scrittura potrebbe essere irregolare, ad esempio quando l'utente è in piedi.
Se si imposta la proprietà FitToCurve durante la raccolta dell'input penna, il rendering dell'input penna non viene eseguito come una serie di curve finché i tratti non vengono ridisegnati o aggiornati.
Esempi
In questo esempio C# viene utilizzato il gestore dell'evento di una voce di menu, menuInkFitToCurve_Click, per attivare e disattivare la proprietà 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();
}
In questo esempio Microsoft® Visual Basic® .NET viene utilizzato il gestore dell'evento di una voce di menu, MenuInkFitToCurve_Click, per attivare e disattivare la proprietà 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
Piattaforme
Windows Vista
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione
.NET Framework
Supportato in: 3.0