【发布时间】:2017-06-27 10:52:17
【问题描述】:
我创建了一个用户控件,其中所有操作都在 UserControl.xaml.cs 中完成,我希望将用户控件中的特定属性(称为“值”)传递给在 MainPage 中创建的 TextBlock。为了测试对属性的访问,我在 UserControl 中创建了一个 TextBlock,并通过 Text={Binding Path=Value} 将文本绑定到“值”,它工作正常。我如何必须从 MainPage 绑定 TextBlock 才能达到相同的效果?
【问题讨论】:
-
是否要将
UserControl中的Value属性绑定到MainPage 中的TextBlock?如果是,则使用Text={x:Bind UserControl.Value} -
似乎这是要走的路,但似乎我在某处缺少数据上下文,因为我在“MyProject. TestApplication.MainPage'
-
您是否将
Value创建为 DependencyProperty?
标签: c# xaml user-controls uwp