Freigeben über


PenInputPanel.Busy-Eigenschaft

Veraltet. Ruft einen booleschen Wert ab, der angibt, ob das PenInputPanel-Objekt gerade Freihandeingaben verarbeitet. PenInputPanel wurde durch Microsoft.Ink.TextInput ersetzt.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
Public ReadOnly Property Busy As Boolean
'Usage
Dim instance As PenInputPanel
Dim value As Boolean

value = instance.Busy
public bool Busy { get; }
public:
property bool Busy {
    bool get ();
}
/** @property */
public boolean get_Busy()
public function get Busy () : boolean

Eigenschaftenwert

Typ: System.Boolean
Ob das PenInputPanel-Objekt gerade Freihandeingaben verarbeitet.

Wert

Bedeutung

true

Das PenInputPanel-Objekt verarbeitet gerade Freihandeingaben.

false

Das PenInputPanel-Objekt verarbeitet gerade keine Freihandeingaben.

Hinweise

ms571975.alert_security(de-de,VS.90).gifSicherheitshinweis:

Bei Verwendung mit teilweiser Vertrauenswürdigkeit sind für diese Eigenschaft die SecurityPermissionFlag.AllFlags-Berechtigung sowie die von PenInputPanel geforderten Berechtigungen erforderlich. Weitere Informationen finden Sie unter Security and Trust.

Beispiele

In diesem C#-Beispiel wird der Ereignishandler theButton_Click für das Click-Ereignis einer Schaltfläche erstellt. Bevor die mit diesem Ereignis verbundene Aktion ausgeführt wird, prüft der Handler, ob das PenInputPanel-Objekt thePenInputPanel Freihandeingaben verarbeitet. Ist das der Fall, ruft der Handler die CommitPendingInput-Methode auf, um das PenInputPanel-Objekt zu zwingen, die Verarbeitung der Freihandeingaben abzuschließen, bevor der Vorgang fortgesetzt wird.

[C#]

//...
private void theButton_Click(object sender, System.EventArgs e)
{
    // If the PenInputPanel is still processing ink...
    if (thePenInputPanel.Busy)
    {
        // Force the PenInputPanel to commit user input
        thePenInputPanel.CommitPendingInput();
    }

    // Process the action from the button click
    //...
}

In diesem Microsoft® Visual Basic® .NET-Beispiel wird der Ereignishandler

theButton_Click für das Click-Ereignis einer Schaltfläche erstellt. Bevor die mit diesem Ereignis verbundene Aktion ausgeführt wird, prüft der Handler, ob das PenInputPanel-Objekt thePenInputPanel Freihandeingaben verarbeitet. Ist das der Fall, ruft der Handler die CommitPendingInput-Methode auf, um das PenInputPanel-Objekt zu zwingen, die Verarbeitung der Freihandeingaben abzuschließen, bevor der Vorgang fortgesetzt wird.

[Visual Basic]

'...
Private Sub theButton_Click(ByVal sender As System.Object, _
                          ByVal e As System.EventArgs) _
                          Handles theButton.Click
    ' If the PenInputPanel is still processing ink...
    If thePenInputPanel.Busy Then
        ' Force the PenInputPanel to commit user input
        thePenInputPanel.CommitPendingInput()
    End If

    ' Process the action from the button click
    '...
End Sub

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

PenInputPanel-Klasse

PenInputPanel-Member

Microsoft.Ink-Namespace

PenInputPanel.CommitPendingInput