2012-08-23 61 views
14

我想突出顯示wpf文本框中的選定文本,而不關注文本框。在我的應用程序中,我的文本框永遠不會焦點,並且每個鍵輸入都是手動完成的。如何突出顯示/選擇無焦點的wpf文本框中的文本?

我想知道是否有一種方法來突出顯示選定的文本時,文本框沒有集中?

任何幫助,將不勝感激!

+0

你怎麼在關鍵如果是手動文本框中從未獲得焦點? – Paparazzi

+1

可能的重複[如何保持WPF文本框選擇時不聚焦?](http://stackoverflow.com/questions/642498/how-to-keep-wpf-textbox-selection-when-not-focused) –

+0

@Blam :我設置了文本框的文本。 – user1340852

回答

11

您可以使用下面的代碼來達到你的目的:

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

希望這有助於。這裏是source

10

另一種選擇:

textBoxName.SelectAll(); 
相關問題