
Ergebnis 1 bis 4 von 4
-
Bin neu hier
- 11.11.2012, 19:09
- #1
Tag Leute,
wie kann man denn einen einfachen Image-Viewer implementieren?
Ich hatte mir folgendes gedacht:
Code:using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Media.Imaging; using System.Windows.Shapes; using Microsoft.Phone.Controls; namespace SimpleImageViewer { public partial class MainPage : PhoneApplicationPage { private List<Uri> images = new List<Uri> { new Uri("Media/Images/image_1.png", UriKind.RelativeOrAbsolute), new Uri("Media/Images/image_2.png", UriKind.RelativeOrAbsolute), new Uri("Media/Images/image_3.png", UriKind.RelativeOrAbsolute), new Uri("Media/Images/image_4.png", UriKind.RelativeOrAbsolute), new Uri("Media/Images/image_5.png", UriKind.RelativeOrAbsolute), new Uri("Media/Images/image_6.png", UriKind.RelativeOrAbsolute), new Uri("Media/Images/image_7.png", UriKind.RelativeOrAbsolute), new Uri("Media/Images/image_8.png", UriKind.RelativeOrAbsolute) }; private int counter = 0; // Konstruktor public MainPage() { InitializeComponent(); } private void mediaElement1_MediaOpened(object sender, RoutedEventArgs e) { mediaElement1.Source = images[0]; } private void back_Click(object sender, RoutedEventArgs e) { } private void forward_Click(object sender, RoutedEventArgs e) { } } }
Allerdings funktioniert dies nicht. Das MediaElement zeigt das Image
das in MediaOpened gesetzt wurde nicht an.....
Jemand ne Idee?
-
Gehöre zum Inventar
- 15.11.2012, 10:25
- #2
Hat das eigentlich einen bestimmten Grund wieso du da für das Bild ein MediaElement nutzen willst statt eines Image-Controls? Zusätzlich dann noch die Frage wo du die Bilder liegen hast - sind die als Content eingebunden oder liegen die im IsolatedStorage?
Edit: Ich hab das kurz mal mit einem Image-Control und einem Standardbild gemacht (habs einfach schnell aus der Toolbox gezogen (deshalb ist der Name Standard und ich nehm fix OnNavigatedTo).
Code:protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) { base.OnNavigatedTo(e); image1.Source = new BitmapImage(new Uri("/SplashScreenImage.jpg", UriKind.RelativeOrAbsolute)); }
-
Bin neu hier
- 15.11.2012, 11:40
- #3
Jo ich habe sie als Content in der Solution drin.
Ein MediaElement finde ich unglaublich praktisch weil ich verschiedene Formate
immer auf das gleich Element setzen kann, egal ob ich jetzt ein Video, Musik oder Fotos
abspielen möchte.
-
Gehöre zum Inventar
- 15.11.2012, 12:09
- #4
Kannst ja dort mal dasselbe probieren und eben ein BitmapImage mit der Uri machen und das als Source beim MediaElement setzen.
Ähnliche Themen
-
[Appvorstellung] simple Learning
Von PitSchnass im Forum Windows Phone 7 AppsAntworten: 7Letzter Beitrag: 02.05.2012, 12:14 -
Bootloader, ROM-Image, Radio-Image für Einsteiger
Von Bierfreund im Forum Google Nexus One Root und ROMAntworten: 4Letzter Beitrag: 09.06.2010, 21:38 -
Simple Fragen zu Appstore
Von MeFFii im Forum Android AppsAntworten: 6Letzter Beitrag: 05.06.2010, 08:01 -
Image und Video Viewer
Von buky im Forum HTC Touch DiamondAntworten: 0Letzter Beitrag: 27.09.2009, 12:34 -
Image Viewer für Pocket PC
Von chrischdl im Forum HP Forum (PPC)Antworten: 1Letzter Beitrag: 16.04.2006, 21:58
Pixel 10 Serie mit Problemen:...