带有 ControlTemplate 的 TextBox - 属性 Text 的问题
我在将值从 ControlTemplate
传递到控件时遇到一个大问题。 TextBox
有一个 ControlTemplate
,如何将值从此模板传递到 TextBox
文本?
I have one big problem with passing value from a ControlTemplate
to the control. TextBox
has a ControlTemplate
, how can I pass value from this template to the TextBox
text?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您所需要的只是一个名为
PART_ContentHost
的容器。以下是有关如何为文本框创建控件模板的完整示例: 文本框样式和模板。在本例中,文本框显示在
ScrollViewer
内。希望有帮助!
All you need is a container with the name
PART_ContentHost
.Here's the complete example on how to create a control template for a textbox: TextBox Styles and Templates. In this case the textbox is presented inside a
ScrollViewer
.Hope it helps!
如果我真正理解您的问题,您想在自定义文本框控件中显示文本框的文本值。
因此,为此,您必须使用
Template-Binding
< /a>在模板中:CustomControl 指的是您在模板中使用的任何控件。
If I truly understand your problem, you want to Show Text Value of Textbox in custom Textbox Control.
So for doing this, you must use
Template-Binding
in template Like :CustomControl refer to any control you use in Template.