Sends for the fellow dear visitors:welcome to dongpad!


 Welcome to DongPad!

 msn


预览模式: 普通 | 列表

x:Name vs. x:Key

This Article is Published by Live Writer。

Question

When should I use x:Key and when should I use x:Name when creating elements?

Answer

It depends on where you create your element.
x:Key is only valid in the scope of a ResourceDictionary element. x:Key is used as the primary identifier for elements in the ResourceDictionary. Specifying x:Name is not considered valid (it will cause an exception when accessing resources).
On the other hand, x:Name is valid in the scope of everything but a ResourceDictionary. x:Key is not valid outside the ResourceDictionary scope.

Btw, lazy for update the blog due to my busy work ,enjoy~~hoho

Tags: DongPad

分类:C# | 固定链接 |评论: 0| 引用: 0 | 查看次数: 923 | 返回顶部