Pregunta

Es probable que sea factible, pero con mis habilidades n00b no pude averiguar, sin embargo.

Cuando trato de "convertir en parte" en el RadMaskedTextBox, Expression Blend se queja de que no es un cuadro de texto.

¿Cómo puedo hacer para usarlo como una parte de control adecuado? ¿Puedo "encasillado" de alguna manera en XAML?

Gracias de antemano por toda la ayuda!

¿Fue útil?

Solución

La primera respuesta es correcta. Si bien se puede insertar un RadMaskedTextBox en una plantilla de autocompletar (pasos), a nivel interno que quiere ver una clase de cuadro de texto para conectar el evento de texto cambiado. Los deriva Telerik RadMaskedTextBox de control en lugar, por lo que el evento no está conectado.

  • Arrastre un AutoCompleteBox en su página.
  • Arrastre un Terlerik RadMaskedTextBox en su página (para agregar el espacio de nombres XML correcto para usted)
  • Editar la plantilla de Autocompletar en fusión a generar una plantilla local.
  • manualmente editar la plantilla XAML utilizar un RadMaskedTextBox en lugar del cuadro de texto.
  • Eliminar el Terlerik RadMaskedTextBox

La solución sería utilizar otro cuadro de edición enmascarada que hace Derivar de TextBox e insertarla usando los pasos anteriores

Otros consejos

No se puede utilizar el RadMaskedTextBox porque no se deriva de TextBox. El código dentro especifica AutoCompleteBox que esta parte obligada al menos se derivan de TextBox.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top