2010-07-12 10 views

답변

1

큰 이미지를 목록보기 항목 (예 : 격자)에 넣고 RenderTransform을 사용하여 목록보기의 레이아웃을 변경하지 않고 큰 이미지의 크기를 전체 크기로 조정할 수 있습니다. 당신이 일을하려면 자신이 사용

또는 Visual.TransformToDescendant 또는 Visual.TransformToAncestor

0

당신이해야 주디스 주교 책 C# 3.0 디자인에 세부 사항에 기재되어있는 FlyWeight 패턴을 구현하기 : 불쌍한 내 영어에 대한 유감

는 어쩌면 당신은 내가 말한 것을 볼 수 있습니다, 내 생각에 대한 사진이 있습니다 O'REILLY 출판사의 패턴. FlyWeight 프레젠테이션을 구현하면 다른 작업이 간단 해집니다. 그런 다음 FullTize 이미지를 표시하기 위해 DataTemplate raise에서 마우스를 가져 가야합니다.

0

임 죄송합니다, 제가 해달라고 꽤 질문을 이해하지만,이 비아 시각적 조상에 대한 썸네일을 배치하는 데 사용되는 변환을 얻을 수 있습니다 당신이 변환을 사용할 수있는 다음

var transform = thumbnail.TransformToAncestor(AnyAncestorControl); 

방법

는 (일반적으로 페이지/제어의 루트 임) AnyAncestorControl를 기준으로 경계를 얻기 위해 Transform() 메서드를 호출하고 bounds 변수가 새 큰 이미지를 배치하는 것을 사용 .

HTH

관련 문제