MahApps PanoramaControl을 사용하여 많은 사진을 표시하고 싶습니다. 그러나 나는 문자열 경로 만 컨트롤에 표시되는 것을 보았는데, 이는 내 코드를 보면 정확할 것이다. 그러나 링크 대신 이미지를 표시하는 방법을 알 수는 없습니다.MahApps panoram 컨트롤에 사진이 표시되지 않습니다.
XAML :
<Controls:Panorama Grid.Row="2"
Grid.ColumnSpan="4"
ItemBox="140"
ItemsSource="{Binding PhotoCollection, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" />
뷰 모델 :
string[] filePaths = Directory.GetFiles(@"D:\Google Drive\Images\Backgrounds");
test = new PanoramaGroup("My Photo's", filePaths);
PhotoCollection = new ObservableCollection<PanoramaGroup> { test };
누구나가 이미지를 표시하는 방법에 대한 아이디어? 텍스트를 옆으로 스크롤 할 수 있으므로 컨트롤이로드됩니다. 사이트에서 작동하는 방법에 대한 문서가 많지 않습니다 ...
또는 4.0 프레임 워크에 다른 Metro 스타일 라이브러리를 사용하고 있습니까? 내가 아래 다음과 솔루션을 제공 할 MahApps 파노라마 제어를 위해
DataTemplates가이 키입니다. 하나를 지정하지 않고 필요한 데이터 유형과 레이아웃을 지정하지 않으면 컨트롤은 인식하지 못하는 객체를 .ToString()으로 처리합니다. 이는 위에서 보았던 것입니다. –