property posicionar mover foco establecer end control xaml silverlight-4.0 telerik radmaskedtextbox

xaml - posicionar - Rad Mask TextBox: Cambie el texto a la posición superior y coloque el cursor al final del texto.



posicionar cursor al final del textbox c# (1)

Tengo Rad Mask TextBox y un botón. Para que el usuario pueda ingresar cualquier caso en el cuadro de texto. cuando se hace clic en el botón, obtengo un registro basado en el texto y el evento tengo que cambiar el texto a la parte superior, recortar y colocar el cursor para finalizar.

Observé, si se ingresa mayúscula, obtengo todos los escenarios, pero cuando se ingresa en minúscula, la posición del cursor apunta al comienzo.

esto es lo que intenté

txtSearch.MaskedText = txtSearch.MaskedText.ToUpperInvariant().Trim(); txtSearch.SelectionOnFocus = SelectionOnFocus.CaretToEnd;

Realmente aprecio tu ayuda.


SelectionStart ha resuelto el requisito.

Dispatcher.BeginInvoke(() => { if (txtSearch.MaskedText != null) { txtSearch.MaskedText = txtSearch.MaskedText.ToUpper(); txtSearch.SelectionStart = txtSearch.MaskedText.Length; txtSearch.Focus(); } });