Proprietà InkOverlay.Enabled
Aggiornamento: novembre 2007
Ottiene o imposta un valore che specifica se l'oggetto InkOverlay raccoglie l'input penna.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Sintassi
'Dichiarazione
<BrowsableAttribute(False)> _
Public Property Enabled As Boolean
'Utilizzo
Dim instance As InkOverlay
Dim value As Boolean
value = instance.Enabled
instance.Enabled = value
[BrowsableAttribute(false)]
public bool Enabled { get; set; }
[BrowsableAttribute(false)]
public:
property bool Enabled {
bool get ();
void set (bool value);
}
/** @property */
/** @attribute BrowsableAttribute(false) */
public boolean get_Enabled()
/** @property */
/** @attribute BrowsableAttribute(false) */
public void set_Enabled(boolean value)
public function get Enabled () : boolean
public function set Enabled (value : boolean)
Valore proprietà
Tipo: System.Boolean
Eventuale raccolta dell'input penna da parte dell'oggetto InkOverlay.
true se l'oggetto InkOverlay raccoglie l'input penna.
false se l'oggetto InkOverlay non segnala l'input penna. Non vengono generati eventi correlati alla penna.
Note
L'input penna può includere inoltre pacchetti in-air, eventi di cursore nell'intervallo e così via.
L'oggetto InkOverlay raccoglie l'input penna in Microsoft Windows Vista, Windows XP Tablet PC Edition o in qualsiasi versione di Windows 2000, Windows Server 2003 o Windows XP in cui sia installato l'SDK di Windows XP Tablet PC Edition. Tuttavia, il riconoscimento della grafia viene eseguito a partire da Windows XP Tablet PC Edition. In tutte le versioni di Windows 2000, Windows Server 2003 o Windows XP diverse da Windows XP Tablet PC Edition, la proprietà Enabled è false se non è installato l'SDK di Windows XP Tablet PC Edition.
Se il rettangolo di input della finestra di un oggetto InkCollector o InkOverlay attivato (impostato nel costruttore o con il metodo SetWindowInputRectangle) è sovrapposto al rettangolo di input della finestra di un oggetto InkOverlay, viene generata un'eccezione COMException.
Nota
La sovrapposizione può verificarsi senza errori se in qualsiasi momento è attivato uno solo dei rettangoli di input.
Se non è attivato un controllo, non si ricevono eventi.
Quando si imposta la proprietà Enabled di un controllo contenitore su false, vengono disattivati anche tutti i controlli in esso contenuti.
Non è possibile impostare la proprietà Enabled su false mentre l'oggetto raccoglie l'input penna (la proprietà CollectingInk è true).
La proprietà Enabled deve essere impostata su false prima di impostare o chiamare proprietà e metodi specifici dell'oggetto. Se si tenta di modificare le proprietà specificate o di chiamare i metodi specificati, viene generato un errore.
Le proprietà e i metodi seguenti non possono essere impostati o chiamati a meno che la proprietà Enabled non sia impostata prima su false:
Proprietà:
Metodi:
È necessario impostare la proprietà Enabled di un oggetto InkOverlay su false prima di chiudere un'applicazione.
Esempi
In questo esempio di C# viene creato e attivato un oggetto InkOverlay.
using Microsoft.Ink;
//...
InkOverlay theInkOverlay = new InkOverlay(Handle);
theInkOverlay.Enabled = true;
//...
In questo esempio di Microsoft Visual Basic. NET viene creato e attivato un oggetto InkOverlay.
Imports Microsoft.Ink
'...
Dim theInkOverlay As New InkOverlay(Handle)
theInkOverlay.Enabled() = True
'...
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