2013-12-19 59 views
3

这两种设置样式TargetType的方法有什么不同吗?在WPF中设置样式TargetType

<Style TargetType="Grid"></Style> 

<Style TargetType="{x:Type Grid}"></Style> 
+0

检查出在这里:默认情况下,WPF与{输入x}对其进行解析。 http://msdn.microsoft.com/en-us/library/system.windows.style.targettype(v=vs.110).aspx –

回答

3

没有区别。您只是明确添加了x:Type属性。您在TargetType的添加

编辑:

当您使用自定义控件要explitly设置{X:类型CustomControl}

+1

有什么情况下,你会更喜欢一个或另一个? –

+0

@PatrickY这里是'x:Type'标记扩展的文档http://msdn.microsoft.com/en-us/library/ms753322(v=vs.110).aspx –

+0

更新了我的答案。 –

相关问题