2012-01-21 3 views
1

WPF의 도구 모음에서 32x32 픽셀 이미지를 사용하고 있습니다. DPI 시스템 대신 정확히 32x32 픽셀이되도록 이미지 너비를 어떻게 설정할 수 있습니까?WPF에서 이미지 크기를 픽셀 단위로 설정하는 방법은 무엇입니까?

감사합니다.

+0

정말 당신이하고 싶은 일, 특히 툴바로 하시겠습니까? DPI 시스템은 이유 때문에 개발되었으므로 응용 프로그램이 잘 확장됩니다. 내게 아마추어 응용 프로그램의 첫 번째 징조는 내 미디어 PC에서 10 피트 떨어져 있고 나머지 Windows UI는 150 % 크기로 멋지다. GUI 개발자가 모든 픽셀을 하드 코딩 한 앱이있다. . – DXM

+1

알아,하지만 확대하면 아이콘이 흐리게 보입니다. –

+0

아, 벡터 기반 이미지 대신 비트 맵을 사용하고 있습니다. Expression Design을 사용하여 아이콘을 만들었습니까? 이 페이지를보고 유용한 정보를 찾을 수 있습니다. http://stackoverflow.com/questions/315819/source-for-xaml-toolbar-icons – DXM

답변

0

reference of the size properties을 보면 자격을 얻을 수 있습니다.

+1

픽셀을 지정하십시오. WPF에서 "px"는 픽셀이 아닌 장치 독립적 인 단위를 의미합니다. –

+0

@ Naza : DXM에서 언급했듯이 이것에 대한 이유가 있으며 반대하지 않는 것이 좋습니다. 한 가지 해결 방법은 속성을 바인딩하고 해상도를 검색하고 암시 적 배율을 ​​역전하는 변환기를 넣는 것입니다. –

관련 문제