[英]Using a Usercontrol inside Datatemplate
我有一个带有以下代码的datatemplate
<DataTemplate x:Key="TplFullImages"
DataType="{x:Type cControl:FullVisableImageControl}">
</DataTemplate>
cControl:FullVisableImageControl
是我的usercontrol
但是,我仍然需要Usercontrol在初始化时获取参数。 我怎样才能实现这个目标以及我有哪些其他选择?
你可能想做的是:
<DataTemplate x:Key="TplFullImages">
<cControl:FullVisableImageControl}" Property="Value"/>
</DataTemplate>
当模型中的属性在DataType
设置DataType
,将使用DataTemplate.DataType
,并将其中一个控件绑定到此属性。 考虑到你已经指定了x:Key
属性,这不是你想要做的。
有关使用DataTemplate.DataType
示例,请参阅MSDN:DataTemplate.DataType属性 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.