2009-06-13 6 views

답변

10

당신은 PasswordBox의에서 선택을 설정하려면이 같은 뭔가를 시도 할 수 있습니다 : 그 후

private void SetSelection(PasswordBox passwordBox, int start, int length) { 
    passwordBox.GetType().GetMethod("Select", BindingFlags.Instance | BindingFlags.NonPublic).Invoke(passwordBox, new object[] { start, length }); 
} 

를, 커서 위치 설정과 같이 호출 :

// set the cursor position to 2... 
SetSelection(passwordBox1, 2, 0); 

// focus the control to update the selection 
passwordBox1.Focus(); 
1

아니요, PasswordBox 용 API는이를 수행하는 방법을 제공하지 않습니다.

+0

감사 켄트. 텍스트 상자 컨트롤을 사용하여이 작업을 수행 할 수있는 방법이 있습니까? – deepak

+0

그건 당신을 위해 텍스트 상자에 그것을해야합니다 :'textBox.Select (textBox.Text.Length, 0)' –

관련 문제