2012-03-01 2 views
0

1 개의 작은 그래픽과 1 개의 큰 그래픽이 포함 된 xml 파일이 있습니다.XAML - 필요한 경우에만 이미지 배율

제 XAML에는 두 그래픽이 모두 포함 된 열이 있습니다. 그러나 문제는 첫 번째 grahic이 열보다 작기 때문에 열을 맞추기 위해 이미지를 확대하는 것이 었습니다 ... 이유를 알지 못합니다! 어쨌든, Strech = "None"이라는 속성을 Image> 요소 인 <에 설정했는데 더 큰 그래픽이 이제는 큰 것으로 받아 들여져 그래픽이 절반으로 줄어 들었습니다.

어떻게해야합니까?

MaxWidth = "8cm"과 함께 Strech = "None"을 시도했지만 더 큰 그래픽의 크기가 줄어들지 않았습니다.

요약 : 필자는 그 그래픽을 절대로 스케일 업하지 말고 필요할 때만 내려야합니다.

도와주세요! :)

답변

1

ViewBox에서 감싸고 높이/너비를 대신 설정하십시오.

+0

나는 작동하지 않았다. 그게 유일한 옵션입니까? – user1065283

+0

그래픽의 원래 크기를 유지하지만 부모 그리드 또는 단락 내부에 계속 유지한다고 말하는 대체 속성이 있습니까? 감사합니다 – user1065283

+0

Viewbox는 대부분의 경우 해상도를 유지하면서 이미지의 크기를 조정합니다. Height = "150"처럼 Viewbox에 하드 값을 설정 했습니까 (픽셀 크기가 아닌 cm 사용)? –