Stylus.CurrentStylusDevice Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el lápiz óptico que representa el lápiz óptico que se utiliza actualmente.
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
Valor de propiedad
StylusDevice que representa el lápiz óptico que se utiliza actualmente.
- Atributos
Ejemplos
En el ejemplo siguiente se muestra cómo borrar el texto seleccionado con un lápiz óptico invertido. En este ejemplo se supone que hay un TextBox llamado textBox1
y que el StylusUpEvent evento está conectado al controlador de eventos.
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