2011-01-24 4 views

답변

0

귀하의 질문에 많은 세부 사항이 없지만 컨트롤의 일부를 투명하게 만들고 싶습니다.

아마도 가장 좋은 방법은 해당 컨트롤의 컨트롤 템플릿을 수정하는 것입니다. 그러면 컨트롤의 모양을 완벽하게 제어 할 수 있습니다.

컨트롤의 기본 ControlTemplate을 가져 오려면 Expression Blend 또는 XamlWriter를 사용하면됩니다. 여기서는 매우 간단한 절차를 모두 설명하는 good link입니다.

관심있는 컨트롤의 종류를 알 수 없습니다. 일부는 매우 간단하고, 일부는 상당히 복잡하며, 대부분은 중간에 있습니다. 템플릿에서 "PART_something"이라는 컨트롤이 표시되면 조심하십시오. 이것들은 필수이며, 특정 컨트롤을 자동으로 작동시키는 WPF 흑 마법의 비트가 필요합니다.

+0

실제로 컨트롤 템플릿을 수정할 수 없어 일부만 마스크하려고합니다. 클리핑의 반전과 같은 종류 – Aks

+0

왜 컨트롤 템플릿을 수정할 수 없습니까? 내가 묻는 이유는 모든 컨트롤에는 수정 가능한 컨트롤 템플릿이 있기 때문입니다. –

관련 문제