InkEdit.SetGestureStatus-Methode
Legt fest, ob das InkEdit-Steuerelement Interesse an einer bekannten Anwendungsstiftbewegung hat.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Sub SetGestureStatus ( _
gesture As ApplicationGesture, _
listening As Boolean _
)
'Usage
Dim instance As InkEdit
Dim gesture As ApplicationGesture
Dim listening As Boolean
instance.SetGestureStatus(gesture, listening)
public void SetGestureStatus(
ApplicationGesture gesture,
bool listening
)
public:
void SetGestureStatus(
ApplicationGesture gesture,
bool listening
)
public void SetGestureStatus(
ApplicationGesture gesture,
boolean listening
)
public function SetGestureStatus(
gesture : ApplicationGesture,
listening : boolean
)
Parameter
- gesture
Typ: Microsoft.Ink.ApplicationGesture
Ein Member der ApplicationGesture-Enumeration, der die Stiftbewegung angibt, deren Status festgelegt werden soll.
- listening
Typ: System.Boolean
Ob das InkEdit-Steuerelement Interesse an einer bekannten Anwendungsstiftbewegung hat.
true , wenn das InkEdit-Steuerelement Interesse an einer bestimmten Anwendungsstiftbewegung hat; andernfalls false.
Hinweise
Der AllGestures-Wert wird nicht vom InkEdit-Steuerelement unterstützt und erzeugt einen Fehler. Wenn ein ungültiger Bezeichner für eine Stiftbewegung übergeben wird, wird allerdings kein Fehler zurückgegeben.
Diese Methode sollte nur aufgerufen werden, wenn die InkEdit.Status-Eigenschaft den InkEditStatus-Enumerationswert Idle zurückgibt.
Beispiele
In diesem C#-Beispiel wird der Interessestatus jeder ApplicationGesture-Instanz für das übergebene InkEdit-Steuerelement mit dem Namen theInkEdit auf false festgelegt.
using Microsoft.Ink;
// . . .
// Set all of the ApplicationGestures' status
// to false on the InkEdit control.
private void ClearAppGestures(InkEdit theInkEdit)
{
ApplicationGesture test = ApplicationGesture.NoGesture;
Array theGestures = System.Enum.GetValues(test.GetType());
foreach (ApplicationGesture theGesture in theGestures)
{
theInkEdit.SetGestureStatus(theGesture, false);
}
}
In diesem Microsoft® Visual Basic® .NET-Beispiel wird der Interessestatus jeder ApplicationGesture-Instanz für das übergebene InkEdit-Steuerelement mit dem Namen theInkEdit auf false festgelegt.
Imports Microsoft.Ink
' . . .
' Set all of the ApplicationGestures' status
' to false on the InkEdit object.
Private Sub ClearAppGestures(ByVal theInkEdit As InkEdit)
Dim test As ApplicationGesture = ApplicationGesture.NoGesture
Dim theGestures As Array = System.Enum.GetValues(test.GetType())
Dim theGesture As ApplicationGesture
For Each theGesture In theGestures
theInkEdit.SetGestureStatus(theGesture, False)
Next
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