2010-07-27 3 views
2

각 컨트롤의 모든 일반 상태 어딘가에 목록이 있습니까? 우리는 그것들을 재구성하고 있으며, 이것을 파악하기 위해 각 컨트롤을 사냥 할 필요가 없다는 것이 좋을 것입니다.WPF : 각 컨트롤의 상태 및 브러시 목록을 찾으십시오.

기본적으로 목록과 같은 :

버튼 : 장애인, 호버, 프레스, 선정, 초점 등

옵니다 : 장애인, 호버, 초점 등

나는 혼합에서 찾고 있어요 및 MSDN하지만 아무것도 찾을 수 없습니다. 왜 내가 물었습니까.

THanks!

답변

2

블렌드 또는 MSDN 설명서를 사용할 수 있습니다. 또는 그런 식으로 생각하면 컨트롤을 반영하고 보고서를 생성하는 스크립트를 작성할 수 있습니다.

편집 : annoyingly, WPF 컨트롤에 대한 MSDN 문서에는 Silverlight 에서처럼 TemplateVisualStateAttribute이 포함되어 있지 않으므로 WPF에서 옵션으로 표시되지 않습니다.

+0

Blend와 MSDN을 찾고 있지만 아무것도 찾지 못했습니다. 왜 내가 물었습니까. 블렌드에서해야 할 특별한 것이 있습니까? 컨트롤 템플릿을 볼 때 States 패널이 보이지 않습니다. 이는 명백한 장소 모양처럼 보입니다. 블렌드 3 사용하기 – dex3703

+0

템플릿을 편집해야합니다. 예 : 버튼을 디자인 화면 위로 드래그하십시오. 마우스 오른쪽 버튼으로 클릭 한 다음 템플리트 편집/사본 편집을 선택하십시오. 상태 패널에 버튼의 상태가 채워져 있습니다. –

+0

켄트 : EDIT에 감사드립니다. 도움이됩니다. 나는 Silverlight와 WPF간에 상태가 같다고 추정한다. 예를 들어 Button 템플릿을 편집 할 때 상태가 표시되지 않습니다. 상태 패널이 비어 있습니다. 그러나 의도적으로 WPF 툴킷을 충돌로 인해 제거하여 이유가 될 수 있습니다. – dex3703