【发布时间】:2010-03-25 16:22:19
【问题描述】:
我现在正在解决一个问题,我需要在另一个 UserControl 中嵌入一个 UserControl。但是,我需要在运行时确定要实例化哪个嵌入式 UserControl。
这对我来说意味着必须调用某种形式的数据绑定和/或模板选择机制,但我不确定如何继续使用纯 XAML 方法。
如果我要使用代码来执行此操作,我会在父 UserControl 中定义某种容器控件,然后在代码隐藏中,实现一些逻辑来实例化适当的子 UserControl,然后将其作为内容插入到父 UserControl 中的指定容器。
这可以仅使用 XAML 完成,还是需要某种代码隐藏?
【问题讨论】:
标签: xaml templates user-controls selection