解决方法
我想没有什么区别,因为XAML设计器应用内置类型转换器将字符串值“Button”转换为System.Type是Button。
但是,应该练习使用x:Type的显式类型规范。
另一个需要显式类型规范的地方是当我们使用BasedOn继承Styles时,有隐式字符串Type wont work。
例如
这将工作
BasedOn="{StaticResource {x:Type Button}}"
但不是这…
BasedOn="{StaticResource Button}"
在这里它将尝试用键“Button”搜索资源。但是在x:Type规范中,由于我们已经指定了明确的Button Type,所以对于一个Button定义的样式将会发生静态资源的搜索。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。