/// <요약>
/// 보이드 : 포커스를 취득 할 때 제공되는 텍스트를 선택
/// </ 요약>
/// <PARAM NAME = "텍스트 상자"> 텍스트 박스 </ PARAM>
공개 무효 SetSelectionAllOnGotFocus (텍스트 상자 텍스트 상자)
{
MouseButtonEventHandler _OnPreviewMouseDown = (발신자, E) =>
{
텍스트 상자와 같은 텍스트 상자 박스 = e.Source;
box.Focus ();
= 사실 e.Handled;
};
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;
}