2009-12-18 4 views
15

x : Name과 Name을 이해하면 일부 컨트롤에는 기본적으로 x : Name을 설정하는 것과 같은 Name 속성이있는 것입니다.x : WPF에서 이름 또는 이름 사용

이름이 x : 이름 위에 사용 가능한 경우 이름을 사용하면 장점이 있습니까?

x : Name과 Name을 이해하기 위해 여기 내 reference입니다.

+0

죄송합니다 ... 이미 질문을 받았음에 틀림 없으므로이 질문을 검색했습니다. 그러나 찾을 수 없었습니다. –

답변

6

클래스의 이름으로 Name을 사용할 수있는 경우 Name과 x : Name은 속성으로 사용할 수 있지만 두 요소가 같은 요소에 지정되면 오류가 발생합니다.

출처 : 즉 x:Name Attribute

는, 당신이 사용하는 하나의 차이가 없습니다; 같은 요소에 둘 다 사용하지 마십시오.

+4

가끔은 차이가 있습니다 : http://stackoverflow.com/questions/1380112/why-cant-i-use-the-name-attribute-on-usercontrol-in-the-same-assembly – Karsten

12

이 질문에 비틀 거리면 ... 여기는 very detailed answer입니다. 저를 올바른 방향으로 가리켜 주신 Taylor L에게 감사드립니다.

7

이름이 특정 컨트롤 구현에 따라 달라 지므로 항상 작동하므로 x : Name을 사용하면 더 안전합니다.

관련 문제