은 내가 TreeView
요소 탐색기 응용 프로그램을 만들려고하고 트리의 각 수준에 대해 서로 다른 아이콘이 있고, 여기에 기사를 다음입니다 : http://www.codeproject.com/Articles/21248/A-Simple-WPF-Explorer-TreeWPF에서 BitMapImage의 크기를 변경하고 어떤 종류의 객체를 <Image> 요소에 넣을 수 있습니까?
그것은 모두 내가 다른 갖고 싶어하는 것을 제외하고 큰 노력하고 있습니다 크기는입니다. 이미지 요소에 대한 나의 XAML
<Image Name="img"
Source="{Binding RelativeSource={RelativeSource Mode=FindAncestor,
AncestorType={x:Type TreeViewItem}},
Path=Header,
Converter={x:Static local:HeaderToImageConverter.Instance}}"
/>
반환 할 아이콘을 결정하는 코드의 조각은 여기에 있습니다 :
if ((value as string).Contains(@"\""))
{
Uri uri = new Uri ("pack://application:,,,/Images/DeployWiz_Network.png");
BitmapImage source = new BitmapImage(uri);
return source;
}
가 어떻게 이미지의 크기가되는 바꿀 것 돌아왔다? 비트 맵 이미지의 크기를 변경해도 효과가없는 것 같습니다. 소스로 되돌릴 수있는 다른 이미지 개체는 무엇입니까?
단순히'Image' 컨트롤의'Width'와'Height'를 설정하지 않으십니까? – Clemens
당신이 속한 나무의 수준에 따라 다르니까. – Dbloom