2012-08-23 18 views
14

Chcę podświetlić zaznaczony tekst w polu tekstowym wpf, gdy pole tekstowe nie jest skupione. W mojej aplikacji moje pole tekstowe nigdy nie jest skupione, a każde naciśnięcie klawisza jest wykonywane ręcznie.jak podświetlić/wybrać tekst w polu tekstowym wpf bez fokusa?

Zastanawiam się, czy istnieje sposób podświetlenia zaznaczonego tekstu, gdy pole tekstowe nie jest skupione?

Każda pomoc zostanie doceniona!

+0

Jak wpiszesz ręcznie, jeśli pole tekstowe nigdy się skupić? – Paparazzi

+1

możliwy duplikat [Jak zachować zaznaczenie pola tekstowego WPF, gdy nie jest on aktywny?] (Http://stackoverflow.com/questions/642498/how-to-keep-wpf-textbox-selection-when-not- foced) –

+0

@Blam : Ustawiam tekst pola tekstowego. – user1340852

Odpowiedz

11

można użyć poniższy kod, żeby osiągnąć swój cel:

textBoxToHighlight.Focus(); 
textBoxToHighlight.Select(0, textBoxToHighlight.Text.Length); 

nadzieję, że to pomaga. Oto source.

Powiązane problemy