Frage

Es ist wahrscheinlich machbar, aber mit meiner n00b Fähigkeit kann ich dies noch nicht herausgefunden.

Wenn ich versuche, zu „Make In Teil“ auf der RadMaskedTextBox, Expression Blend beklagt, dass es nicht ein TextBox.

Wie kann ich es, es zu benutzen als eine richtige Steuerteil? Kann ich "Typumwandlung" irgendwie in XAML?

Vielen Dank im Voraus für alle Hilfe!

War es hilfreich?

Lösung

Die erste Antwort ist richtig. Während Sie eine RadMaskedTextBox in eine Vorlage zur automatischen Vervollständigung (wie nachstehend beschrieben) einfügen können, intern will er eine TextBox Klasse, um zu sehen, den Text geändert Ereignis zu anschließen. Die Telerik RadMaskedTextBox ergibt sich aus Kontrolle statt, so dass die Veranstaltung nicht angeschlossen ist.

  • Ziehen Sie einen AutoCompleteBox auf Ihrer Seite.
  • Ziehen Sie ein Terlerik RadMaskedTextBox auf Ihrer Seite
  • (den richtigen XML-Namespace für Sie hinzufügen)
  • Bearbeiten Sie die Auto-Vervollständigen-Vorlage in Mischung eine lokale Vorlage erzeugen.
  • manuell bearbeiten Sie die XAML-Vorlage eine RadMaskedTextBox anstelle von dem Text zu verwenden.
  • Entfernen Sie die Terlerik RadMaskedTextBox

Die Lösung wäre eine weitere maskierte Bearbeitungsfeld zu verwenden, die aus TextBox leitet sich und setzen Sie sie die obigen Schritte mit

Andere Tipps

Sie können nicht die RadMaskedTextBox verwenden, da es nicht von TextBox leitet sich. Der Code innerhalb AutoCompleteBox gibt an, dass dieser Teil muss mindestens stammt aus TextBox.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top