数据绑定在Template10模板VB.NET中不起作用

时间:2016-11-19 11:10:58

标签: c# vb.net migration template10

我尝试创建Template10 UWP汉堡包模板的VB.NET版本。

模板已经准备就绪,但在执行后我遇到了ViewModel的数据绑定问题。

MainPage页面包含一个TextBox和一个" Submit"按钮。按下此按钮后,TextBox数据需要发送到带有数据绑定的DetailsPage页面,但它不起作用。始终显示默认文本而不是TextBox数据。

我认为问题与更多文件有关,因此我只能发送模板的完整解决方案,而不仅仅是代码块(对不起):VB.Net solution

请帮我解决这个问题。谢谢!

1 个答案:

答案 0 :(得分:0)

最后我找到了解决方案:

在DetailPage.xaml中我需要修改以下部分:

<Page.DataContext>
    <vm:MainPageViewModel x:Name="ViewModel" />
</Page.DataContext>

到此:

<Page.DataContext>
    <vm:DetailPageViewModel x:Name="ViewModel" />
</Page.DataContext>

现在它正在运作。