
Ergebnis 1 bis 3 von 3
-
AEG Gast
Hallo Leute!
Ich möchte gerne eine Screenshot funktion in eine App einbauen, weshalb ich die per SaveToMediaLibrary die UI Elemente als Writeablebitmap speichere, doch ich habe irgendwie probleme beim Aufrufen der Methode.
Hier der Code:
Code:public static void SaveToMediaLibrary(FrameworkElement element,string title) { try { var bmp = new WriteableBitmap(element, null); var ms = new MemoryStream(); bmp.SaveJpeg( ms, (int)element.ActualWidth, (int)element.ActualHeight, 0, 100); ms.Seek(0, SeekOrigin.Begin); var lib = new MediaLibrary(); var filePath = string.Format(title + ".jpg"); lib.SavePicture(filePath, ms); MessageBox.Show( "Wuhuw", "Yeeeeeeeeeeeee", MessageBoxButton.OK); } catch { MessageBox.Show( "Fail", "Muhahaha", MessageBoxButton.OK); } }
Wenn ich aber die methode aufrufen will
Code:private void button1_Click(object sender, RoutedEventArgs e) { SaveToMediaLibrary(element, title); }
Was mache ich falsch?
Danke schon mal im voraus
-
entwickelt Apps
- 06.12.2011, 21:12
- #2
Du musst natürlich auch Werte übergeben.
z.B.: SaveToMediaLibrary(this, "Screenshot");
-
AEG Gast
Das mit dem Werte übergeben bin ich auch draufgekommen, habe aber nicht verstanden wies geht (Also beim frameworkelement
), jetzt blick ichs, vielen Dank pdelvo
Ähnliche Themen
-
Chevron - Was mache ich falsch?
Von GuardianAngel im Forum Windows Phone 7 AllgemeinAntworten: 2Letzter Beitrag: 02.10.2011, 19:22 -
HILFE :) ich weiß nicht was ich falsch mache :)
Von atomictunes im Forum HTC HD2 AndroidAntworten: 3Letzter Beitrag: 21.04.2011, 15:44 -
Hub Apps funktioniert nicht.. Was mache ich falsch?
Von Milli94 im Forum HTC 7 TrophyAntworten: 10Letzter Beitrag: 12.02.2011, 19:48 -
Bei mir läuft fast kein Musicplayer richtig (HD2) - was mache ich falsch?
Von rolandus im Forum Software (Touchscreen)Antworten: 4Letzter Beitrag: 03.10.2010, 14:30 -
Copilot, was mache ich falsch ??
Von morengo01 im Forum HTC HD2 ProgrammeAntworten: 0Letzter Beitrag: 12.04.2010, 16:54
Pixel 10 Serie mit Problemen:...