Cómo puedo obtener la duración en milisegundos que es válida para DoubleClick en WPF. Al igual que en Windows Forms, el SystemInformation.DoubleClickTime
-property era.cómo obtener la hora de doble clic en WPF
Respuesta
Se puede utilizar directamente P/Invoke to call GetDoubleClickTime:
[DllImport("user32.dll")]
static extern uint GetDoubleClickTime();
Esto devolverá el número de milisegundos para un doble clic.
+1 Gracias por su respuesta. ¿Existe también una versión sin P/Invoke (y no con formularios de Windows)? Intento no utilizar P/Invoke porque realmente no sé cuáles son las penalidades al usarlo (además de la restricción de la ejecución del código). – HCL
@HCL: Es más o menos usar formularios de Windows, o usar P/Invoke. P/Invoke es un poco más ligero, ya que no agrega dependencias (excepto user32.dll, que es parte de Windows). No hay una opción nativa de WPF. [La clase Windows Forms, por cierto, solo usa P/Invoke para llamar a la API de Windows ...] –
+1, revisé todas las clases de InputManager/MouseDevice en WPF para verificar y no parece haber otra manera que P/Invoke o WinForms. – user7116
- 1. WPF ListBoxItem haga doble clic en?
- 2. WPF doble clic TreeViewItem Nodo filial
- 3. ¿Cómo puedo ver los eventos de un solo clic y doble clic en WPF FrameworkElement?
- 4. Mostrar RowDetails haciendo doble clic en WPF DataGrid
- 5. Hacer doble clic en el evento en el borde de la ventana de WPF
- 6. Haga doble clic en la fila DataGridView?
- 7. ¿Doble búfer en WPF?
- 8. identificando doble clic en java
- 9. Resaltado con doble clic
- 10. Distinga entre hacer doble clic con el mouse y hacer clic con el mouse en wpf
- 11. Cómo obtener la hora actual
- 12. Interceptar clic simple o doble del mouse - solo ejecutar doble clic en el código al hacer doble clic
- 13. Evento de doble clic en android
- 14. ¿Cómo obtener la palabra seleccionada al hacer doble clic en div, p, span?
- 15. Emular el evento de doble clic en Datagrid con touchDown
- 16. ¿Cómo obtener la hora actual en un juego de WPF? (No XNA)
- 17. Cómo detectar doble clic en la vista de la lista barra de desplazamiento?
- 18. ¿Cómo evitar un doble clic usando jQuery?
- 19. ¿Cómo se detecta un doble clic con el botón izquierdo del ratón en WPF?
- 20. Agregar Evento de doble clic en la celda CellTable - GWT
- 21. jQuery .load() Cómo evitar la doble carga al hacer doble clic en
- 22. WPF: CellEditingTemplate cómo puedo establecer el foco en el control interno haciendo doble clic o al hacer clic
- 23. Personas que hacen doble clic en todo en las páginas web ... jQuery doble clic en el problema
- 24. Implementar doble clic para botón en Android
- 25. ASP.Net haga doble clic en el problema
- 26. Cómo enlazar un comando al hacer doble clic en una fila en la cuadrícula de datos
- 27. ¿Cómo implementar un doble clic de dos dedos en Android?
- 28. ¿Cómo obtener la posición de un clic?
- 29. Distinguir entre un solo clic y doble clic en Java
- 30. Python: obtener la fecha y hora de la última hora
Sí, use la clase Windows Forms. MouseDevice usa la misma fuente de información. –