2011-06-11 3 views
5

모든 WinForm 컨트롤에는 매우 편리한 태그 속성이 있다고 생각합니다. 그러나이 Tag 속성은 DataGrid와 같은 WPF 컨트롤에서 사라진 것으로 보입니다. 아무도 이유를 설명 할 수 있습니까? WPF에서이 작업을 수행하는 더 좋은 방법이 있습니까?WPF 컨트롤에 Tag 속성이없는 이유는 무엇입니까?

답변

8

WPF 컨트롤에는 Tag -property가 있습니다 (기본 클래스 때문에). 그러나 DataContext의 개념으로 인해 태그 속성은 더 이상 중요하지 않습니다.

+4

보다 복잡한 상황을 위해 첨부 된 속성 (http://msdn.microsoft.com/en-us/library/ms749011.aspx)을 만들 수도 있습니다. –

+0

@Bradley : +1 맞습니다. 이것은 매우 강력하고 태그 속성보다 훨씬 깔끔합니다! – HCL

0

Tag 속성 미스가 의미합니다. Attached Properties을 사용하여 모든 컨트롤에서 더 많은 의미 론적 속성을 만들 수 있습니다.

관련 문제