标题说明了一切。 有时似乎Name和x:Name属性是可以互换的。 那么,它们之间的明确区别是什么,什么时候最好使用一个呢? 是否有任何性能或内存暗示以错误的方式使用它们? 编辑回应到目前为止表明,使用x:Name一直工作正常,但我仍然想知道是什么区别。 微软把这两个属性放到了WPF的第一个版本中,所以必须有一些合理的解释。