是否允许嵌套模板控件

时间:2018-07-02 23:27:57

标签: c# xaml uwp

我有一个在XAML文档中可以正常工作的模板控件。但是,当我将其包含在另一个模板的XAML主体中时,它无法正常工作。它显示,但从未调用其OnApplyTemplate()方法。

我可以使用“嵌套”模板控件吗?

1 个答案:

答案 0 :(得分:0)

我创建了一个简单的嵌套模板化控件示例,该示例可以正常工作。因此,简单的答案是肯定的,嵌套模板控件正确运行。我仍然不确定为什么我的真实代码无法正常工作,但是我确定这是用户错误。虽然UserControl更容易,但至少对我而言,这两个模板控件都包含<ContentPresenter>标记,而我不知道如何在UserControl中做到这一点。

但这是另一个问题。