Czy można wyświetlić plik .ico w aplikacji XAML C#? To jest dla aplikacji WinRT Windows Phone 8.1 przy użyciu Visual Studio 2015.Jak wyświetlić plik obrazu .ico w aplikacji XAML?
<Image Source="http://www.stackoverflow.com/favicon.ico"/>
pokazuje ikonę grzywny w projektancie, ale nie po uruchomieniu w emulatorze.
Próbowałem już użyć pobranej ikony, programistycznie pobierając ikonę, zapisując jako plik .png, ładując z folderu lokalnego, używając folderu Zasoby itp. ... ale obraz nadal nie jest wyświetlany. Wygląda na to, że powinno być łatwe rozwiązanie tego problemu, lub że nie jest to możliwe.
Czy można to zrobić?
W aplikacji WPF ustawiasz atrybut 'Icon =" myIcon.ico "' na xaml Window. Nie jestem pewien co do WinRT. Jeśli chcesz pokazać to w samej aplikacji, możesz spróbować przekonwertować ją na PNG lub JPG i użyć kontrolki "Obraz". – Alex
Próbowałem programowo zapisać plik ICO, korzystając z rozszerzenia pliku PNG, a następnie ustawić dla niego Źródło sterowania obrazem, ale także nie zostało wyświetlone. Wydaje się, że obraz nie został przekonwertowany, ale właśnie zapisany jako inny typ pliku. – theMaxx
Tak, nie zmieniasz typu obrazu, zmieniając jego nazwę na inne. To bezpłatne narzędzie internetowe zostanie przekonwertowane z ICO na JPG: http://image.online-convert.com/convert-to-jpg – Alex