/// <要約>
///ボイド:フォーカスを取得する際に提供されたテキストを選択します
/// </要約>
/// <PARAM NAME = "テキストボックス">テキストボックス</ param>の
公共のボイドSetSelectionAllOnGotFocus(テキストボックスのTextBox)
{
MouseButtonEventHandler _OnPreviewMouseDown =(送信者、E)=>
{
テキストボックスとしてテキストボックスボックス= e.Source。
box.Focus();
e.Handled =はtrue。
}。
RoutedEventHandler _OnLostFocus =(送信者、E)=>
{
テキストボックスとしてテキストボックスボックス= e.Source。
box.PreviewMouseDown + = _OnPreviewMouseDown。
}。
RoutedEventHandler _OnGotFocus =(送信者、E)=>
{
テキストボックスとしてテキストボックスボックス= e.Source。
box.SelectAll();
box.PreviewMouseDown - = _OnPreviewMouseDown。
}。
textbox.PreviewMouseDown + = _OnPreviewMouseDown。
textbox.LostFocus + = _OnLostFocus。
textbox.GotFocus + = _OnGotFocus。
}