Was mache ich falsch bei Methode aufrufen (SaveToMediaLibrary) Was mache ich falsch bei Methode aufrufen (SaveToMediaLibrary)
Danke Danke:  0
Ergebnis 1 bis 3 von 3
  1. 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);
                }
            }
    Soweit so gut.

    Wenn ich aber die methode aufrufen will

    Code:
     private void button1_Click(object sender, RoutedEventArgs e)        {
                SaveToMediaLibrary(element, title);
           
            }
    Kommt immer der fehler, dass "element" und "title" nicht existieren.

    Was mache ich falsch?

    Danke schon mal im voraus
    0
     

  2. Du musst natürlich auch Werte übergeben.

    z.B.: SaveToMediaLibrary(this, "Screenshot");
    1
     

  3. 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
    0
     

Ähnliche Themen

  1. Chevron - Was mache ich falsch?
    Von GuardianAngel im Forum Windows Phone 7 Allgemein
    Antworten: 2
    Letzter Beitrag: 02.10.2011, 19:22
  2. HILFE :) ich weiß nicht was ich falsch mache :)
    Von atomictunes im Forum HTC HD2 Android
    Antworten: 3
    Letzter Beitrag: 21.04.2011, 15:44
  3. Hub Apps funktioniert nicht.. Was mache ich falsch?
    Von Milli94 im Forum HTC 7 Trophy
    Antworten: 10
    Letzter Beitrag: 12.02.2011, 19:48
  4. Antworten: 4
    Letzter Beitrag: 03.10.2010, 14:30
  5. Copilot, was mache ich falsch ??
    Von morengo01 im Forum HTC HD2 Programme
    Antworten: 0
    Letzter Beitrag: 12.04.2010, 16:54

Besucher haben diese Seite mit folgenden Suchbegriffen gefunden:

was mache ich falsch

windows methode verwenden

wp7 methode anderer page aufrufen

screenshot funktion in app einbauen

windows phone methode aufrufen

writeablebitmap savetomedialibrary

writeableBitmap

Stichworte