TextBox с ControlTemplate - проблема со свойством Text - PullRequest
0 голосов
/ 18 сентября 2011

У меня есть одна большая проблема с передачей значения из ControlTemplate в элемент управления. TextBox имеет ControlTemplate, как я могу передать значение из этого шаблона в текст TextBox?

Ответы [ 2 ]

0 голосов
/ 18 сентября 2011

Если я действительно понимаю вашу проблему, вы хотите показать текстовое значение текстового поля в пользовательском элементе управления текстовым полем.Таким образом, для этого вы должны использовать Template-Binding в шаблоне Как:

<CustomControl Text="{TemplateBinding Text}">

CustomControl относится к любому элементу управления, который вы используете вШаблон.

0 голосов
/ 18 сентября 2011

Все, что вам нужно, это контейнер с именем PART_ContentHost.

Вот полный пример того, как создать шаблон элемента управления для текстового поля: Стили и шаблоны TextBox . В этом случае текстовое поле представлено внутри ScrollViewer.

Надеюсь, это поможет!

...