Stylus.CurrentStylusDevice Özellik

Tanım

Şu anda kullanımda olan ekran kalemini temsil eden ekran kalemini alır.

public:
 static property System::Windows::Input::StylusDevice ^ CurrentStylusDevice { System::Windows::Input::StylusDevice ^ get(); };
public static System.Windows.Input.StylusDevice CurrentStylusDevice { [System.Security.SecurityCritical] get; }
public static System.Windows.Input.StylusDevice CurrentStylusDevice { get; }
[<get: System.Security.SecurityCritical>]
static member CurrentStylusDevice : System.Windows.Input.StylusDevice
static member CurrentStylusDevice : System.Windows.Input.StylusDevice
Public Shared ReadOnly Property CurrentStylusDevice As StylusDevice

Özellik Değeri

StylusDevice Şu anda kullanımda olan ekran kalemini temsil eden ekran kalemi.

Öznitelikler

Örnekler

Aşağıdaki örnek, ters ekran kalemiyle seçilen metnin nasıl silindiğini gösterir. Bu örnek, bir TextBox çağrı textBox1 olduğunu ve StylusUpEvent olayın olay işleyicisine bağlı olduğunu varsayar.

void TextBoxStylusUp(object sender, StylusEventArgs e)
{
    StylusDevice currentStylus = Stylus.CurrentStylusDevice;

    if (currentStylus.Inverted)
    {
        string selectedText = textbox1.SelectedText;
        textbox1.SelectedText = "";
    }
}
Private Sub TextBoxStylusUp(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles textbox1.StylusUp

    Dim currentStylus As StylusDevice = Stylus.CurrentStylusDevice

    If currentStylus.Inverted Then
        Dim selectedText As String = textbox1.SelectedText
        textbox1.SelectedText = ""
    End If

End Sub

Şunlara uygulanır