2012-03-22 7 views
1

WP7.1에서 MaskedTextBox를 만듭니다. 첫 번째 클릭에서 모든 텍스트를 선택하고 싶습니다. 두 번째 클릭에서 캐럿 위치는 클릭 된 위치 여야합니다. 그러나 캐럿 위치는 항상 MaskedTextBox 내부를 클릭 할 때마다 시작 또는 끝 위치에 있습니다.MaskedTextBox 위치 지정 문제 - WP7.1

누구든지이 문제를 해결할 수 있도록 도와주십시오.

보호 재정의 무효 OnGotFocus (RoutedEventArgs e)에 첫 번째 클릭에 대한

{ 
     if (IsFirstClickSelect) 

      this.SelectAll();  

     base.OnGotFocus(e); 
    } 

는 텍스트가 초점을 맞추고 모든 텍스트 내부 초점 방식을 가지고 선택됩니다. 두 번째 클릭에 대해서는 이미 초점이 맞추어 져 있으므로 GotFocus 메서드를 사용할 수 없습니다. 클릭 한 위치를 설정하라고 알려주세요.

감사합니다.

답변

0

이것은 Windows Phone 7.1의 텍스트 상자입니다.