WPF UserControl中作用域问题

Arthas5 2017-08-31 06:36:54
我现在有3个UserControl简称UC1,UC2,UC3.
UC3是UC1和UC2组成的。我现在想在UC3中,通过在UC1的textbox输入字符,在UC2的label中显示。应该怎么实现。
我现在的思路是:在UC1中定义一个事件,这个通过这个事件将textbox的值赋给UC2的label,问题是UC1无法直接和UC2传递数据,所以应该怎么解决?
或者还有没有别的方法来解决这个需求?
谢谢各位了,
...全文
360 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Nick_Ngai 2017-09-01
  • 打赏
  • 举报
回复
<TextBox Name="txt" Text="" /> <Label Content="{Binding ElementName=txt,Path=Text}"/> 这种方式呢?
exception92 2017-09-01
  • 打赏
  • 举报
回复
想在UC3中,通过在UC1的textbox输入字符,在UC2的label中显示。应该怎么实现 -》UC1与UC2 绑定同一个ViewModel即可。textbox绑定为ViewModel中的同一个属性值。

8,736

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧