我正在为我的WPF应用程序使用Mahapps.Metro UI。 我想修改Mahapps提供的Tile控件以满足我的需求。所以我决定为它制作ControlTemplate。但是我无法将TargetType称为Tile控件,它是第三方控件。你能帮我解决这个问题吗?
答案 0 :(得分:0)
1)首先,您需要在项目中引用它们的程序集。 2)您需要在根目录中包含xaml命名空间(Window,ResourceDictionary或您想要编写模板的任何位置)
喜欢,
xmlns:controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
然后使用模板中的类型
<ControlTemplate TargetType={x:Type controls:TileControl}>
<!--your template-->
</ControlTemplate >