He notado que muchas aplicaciones que esperan que usted haga mucha edición de texto proporcionarán un comportamiento no predeterminado al hacer doble clic en el texto, ya que la aplicación resalta el texto con el que cree que probablemente intente interactuar.Especifique el comportamiento de resaltado al hacer doble clic en un área de texto o cuadro de texto.
Como un ejemplo rápido, esta frase se comporta de manera diferente en diferentes aplicaciones:
Esta es una sentencia "muestra"
Si escribo que en el Bloc de notas y haga doble clic en la palabra 'muestra' (idealmente en el medio de la palabra, por ejemplo, entre la 'm' y 'p' de la muestra), a continuación, el bloc de notas resalta desde la primera cita hasta el espacio después de la segunda cita inclusive. Si esa oración está en un comentario en Visual Studio y hago doble clic en la misma ubicación, se resalta desde la "s" hasta la "e" de la muestra sin resaltar las comillas.
¿Cómo puedo personalizar estos comportamientos resaltantes en mi propia aplicación? ¿Es diferente de winforms a WPF? Supongo que podría hackear mi camino para que funcione en un evento de doble clic, pero ¿hay alguna solución más elegante/deliberada destinada exclusivamente a esto?
¿Mi respuesta fue de algún uso o esta pregunta es una pregunta muerta? – Skintkingle
Tu respuesta es lo que haría si quisiera hacer mi propio tipo de cosas. Estaba buscando enfoques orientados a un evento orientado al contexto, forma sensible para tener condiciones personalizadas para qué texto resaltar con un doble clic. Aparentemente no hay una manera de hacer esto. –