首页 > 解决方案 > 更改 ContentTemplate 后不再绑定 BindinContext

问题描述

我已经构建了一个 Xamarin 表单应用程序并为我的页面使用模板。

我已经用以下代码覆盖了 OnAppearing。

public void OnAppearing(){
   ControlTemplate = Templates["mytemplate"]; 
}

我在视图模型中有一些 ICommand

如果我注释掉 ControlTemplate 行,则命令已正确绑定,但是如果我更改模板,则不会绑定 ICommand。我还使用 Text 属性进行了测试,它也没有被绑定。

我能错过什么。

标签: xamarinxamarin.forms

解决方案


推荐阅读