Condividi tramite


Metodo InkPicture.SetAllTabletsMode (Boolean)

Aggiornamento: novembre 2007

Imposta il controllo InkPicture in modo da raccogliere l'input penna da qualsiasi tavoletta associata al Tablet PC, eventualmente anche il mouse.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Sintassi

'Dichiarazione
Public Sub SetAllTabletsMode ( _
    useMouseForInput As Boolean _
)
'Utilizzo
Dim instance As InkPicture
Dim useMouseForInput As Boolean

instance.SetAllTabletsMode(useMouseForInput)
public void SetAllTabletsMode(
    bool useMouseForInput
)
public:
void SetAllTabletsMode(
    bool useMouseForInput
)
public void SetAllTabletsMode(
    boolean useMouseForInput
)
public function SetAllTabletsMode(
    useMouseForInput : boolean
)

Parametri

  • useMouseForInput
    Tipo: System.Boolean
    Valore booleano che indica se utilizzare il mouse come dispositivo di input.
    true se, oltre alla penna, si utilizza il mouse per l'input.
    false se non è possibile utilizzare il mouse per l'input.

Note

Si tratta della modalità predefinita per un controllo InkPicture. Per consentire al controllo InkPicture di raccogliere l'input penna da una sola tavoletta, chiamare il metodo SetSingleTabletIntegratedMode.

Nota

È necessario disattivare il controllo InkPicture prima di chiamare questo metodo. Per disattivare il controllo InkPicture, impostare la proprietà InkEnabled su false. Dopo aver chiamato il metodo SetAllTabletsMode, attivare il controllo InkPicture impostando la proprietà InkEnabled su true.

Quando un controllo InkPicture passa dalla raccolta dell'input penna tramite una sola tavoletta alla raccolta dell'input penna tramite tutte le tavolette, la proprietà Cursors viene impostata sull'insieme vuoto.

Nota

Se si effettua la chiamata al metodo SetAllTabletsMode con il parametro useMouseForInput impostato su true (o senza parametri), il mouse sarà utilizzato come dispositivo di input. Se si effettua la chiamata al metodo SetAllTabletsMode con il parametro useMouseForInput impostato su false, il mouse non sarà rimosso dalla proprietà Cursors.

Esempi

In questo esempio di C#, l'oggetto SetAllTabletsMode viene chiamato su un nuovo controllo InkPicture, theInkCollector, con il parametro useMouseForInput impostato su false se è disponibile più di una tavoletta.

[C#]

using Microsoft.Ink;
// . . .
Tablets theTablets = new Tablets();
InkPicture theInkPicture = new InkPicture();
if (theTablets.Count > 1)
    theInkPicture.SetAllTabletsMode(false);
else
    theInkPicture.SetAllTabletsMode();

In questo esempio di Microsoft® Visual Basic® .NET, l'oggetto SetAllTabletsMode viene chiamato su un nuovo controllo InkPicture, theInkCollector, con il parametro useMouseForInput impostato su false se è disponibile più di una tavoletta.

[Visual Basic]

Imports Microsoft.Ink
' . . .
Dim theTablets As New Tablets()
Dim theInkPicture As New InkPicture()
If theTablets.Count > 1 Then
    theInkPicture.SetAllTabletsMode(False)
Else
    theInkPicture.SetAllTabletsMode()
End If

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

Vedere anche

Riferimenti

InkPicture Classe

Membri InkPicture

Overload SetAllTabletsMode

Spazio dei nomi Microsoft.Ink

Tablets

InkPicture.InkEnabled

InkPicture.SetSingleTabletIntegratedMode