Einfacher Plotter Einfacher Plotter
Ergebnis 1 bis 10 von 10
  1. 15.07.2013, 12:24
    #1
    Hallo Leute,
    Ich wollte einen ganz einfachen Plotter, also ein graphischen Rechner basteln, der mir Funktionen simpel auf x und y Achse ausgibt. Jetzt würde ich gerne wissen welches Silverlight Element ich dazu nutzen muss und wie ihr es machen würdet. Vielleicht an einem Beispiel.

    Meine Überlegung wäre, dass ich mit einer Schleife jeweils auf der koordinate x und y einen Punkt ausgebe.

    Ich danke im voraus für Eure Hilfe
    Agredo
    Mit der kostenlosen PocketPC.ch App von meinem RM-821_eu_euro2_248 aus geschrieben.
    0
     

  2. Hallo Agredo
    Schaue mal in das Buch von Galileo Computing C#2012 für Einsteiger. Da wird solch eine Funktion beschrieben mit Beispiel. Habe das Buch im Urlaub gelesen. Kann ich nur empfehlen. Das Buch kostet 24,90 und ist sein Geld wert.
    Mit der kostenlosen PocketPC.ch App von meinem RM-825_eu_euro2_277 aus geschrieben.
    0
     

  3. 16.07.2013, 21:41
    #3
    Danke für deine Antwort.
    Also wie ich mit Hilfe von WPF oder WinForms mache habe ich schon herausgefunden. Bezieht sich das buch denn direkt auf WPF mit Hilfe von XALM für eine Silverlight App? Irgendwie komme ich da nicht weiter mit e.Graphics. Vielleicht stelle ich mich auch einfach zu dumm an...
    Mit der kostenlosen PocketPC.ch App von meinem RM-821_eu_euro2_248 aus geschrieben.
    0
     

  4. 17.07.2013, 05:41
    #4
    e.Graphics ist ja eine Komponente des Desktop GDI. Das hast du so unter WP nicht zur Verfügung. Was du aber machen könntest wäre eine WritableBitmap in Größe deines Anzeigecontrols zu erstellen und dir mit NuGet in deinem Projekt die Library WirtableBitmapEx einzubinden. Damit hast du dann auf WritableBitmap die Methoden von e.Graphics zur Verfügung. D.h. du malst dir damit dann das entsprechende Bild und zeigst es im Anschluss in einem Image-Control an.
    1
     

  5. 17.07.2013, 12:21
    #5
    Es muss nicht e.Graphics. sen. Werde es mal mit der writableBitmap versuchen. Danke dafür.
    Aber gibt es kein Element für Windows Phone welches für eine Graphische Darstellung zuständig ist, wie TextBlock für Text oder TextBox für Texteingaben?
    Wäre es mit der Bitmap auch möglich einen graphen dynamisch darzustellen? Also nachdem der graph gezeichnet wurde nachträglich etwas zu ändern zb die Achse zu verschieben oder muss dann eine neue Bitmap generiert werden?
    Mit der kostenlosen PocketPC.ch App von meinem RM-821_eu_euro2_248 aus geschrieben.
    0
     

  6. 17.07.2013, 15:08
    #6
    Die müsstest du dann neu generieren. Es gibt Third Party Komponenten für Graphen und Diagramme aber in den normalen SDKs und auch im Windows Phone Toolkit ist da meines Wissens nichts enthalten.
    0
     

  7. Coole Sache. Wollte ich schon immer mal programmieren aber noch nie die Zeit dafür gefunden.
    0
     

  8. 17.07.2013, 20:47
    #8
    0
     

  9. 18.07.2013, 12:13
    #9
    Ja diese App habe ich und in etwa so stelle ich mir die graphische Darstellung vor. Nur das was ich Programmieren möchte hat weniger mit der Darstellung von Funktionen zu tun als die graphische Darstellung von Messwerten.
    Ich dachte an etwas wie <canvas><\canvas> im xalm.
    Mit der kostenlosen PocketPC.ch App von meinem RM-821_eu_euro2_248 aus geschrieben.
    0
     

  10. 07.08.2013, 21:22
    #10
    Hallo, ich konnte mich Zeitbedingt erst jetzt wieder richtig mit dem Thema befassen. Ich bin echt dankbar für die Unterstützung die man hier bekommt. Also habe ich mich noch mal detaillierter mit dem Thema befasst.
    Ich habe noch ein paar fragen. Und zwar habe ich jetzt versucht in der Canvas eine Ellipse darzustellen.

    Code:
    public override void Zeichne(Canvas dieCanvas)
            {
    
                Ellipse ellipse = new Ellipse();
                ellipse.Width = 5.0;
                ellipse.Height = 5.0;
                ellipse.Fill = Brushes.Green;
                dieCanvas.Children.Add(ellipse);
                Canvas.SetLeft(ellipse, X-2.5);
                Canvas.SetTop(ellipse, Y-2.5);
    
            }
    X und Y sind zufallsgenerierte Werte, die die Position in der Canvas angeben.

    Ich kann Brushes nicht nutzen. Woran könnte das liegen?

    meine genutzen usings:
    Code:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Controls;
    using System.Windows.Shapes;
    using System.Windows.Media;
    wie bekomme ich meine Ellipse gefärbt?

    wenn ich eine Ellipse in XALM einfüge funktioniert es ja problemlos.
    Aber das würde mir nicht Helfen.

    Code:
    <Canvas x:Name="Petrischale" Grid.Row="1" Margin="10,10,14,-10">
    
    <Ellipse Margin="200,100,0,0" Width="100" Height="100" Fill="Green"/>
    
    </Canvas>

    Vielleicht kann mir jemand von euch helfen.

    Danke im Voraus Agredo
    0
     

Ähnliche Themen

  1. s100: geht (vollständiges) ausschalten einfacher?
    Von tijuana im Forum Qtek Forum (PPC)
    Antworten: 5
    Letzter Beitrag: 21.10.2005, 08:16
  2. SPV e100 - Reset einfach so!
    Von MuvOn im Forum Plauderecke
    Antworten: 7
    Letzter Beitrag: 09.07.2005, 19:14
  3. Antworten: 9
    Letzter Beitrag: 21.10.2004, 11:01
  4. Antworten: 0
    Letzter Beitrag: 04.06.2003, 11:39
  5. Antworten: 1
    Letzter Beitrag: 04.05.2003, 17:23

Besucher haben diese Seite mit folgenden Suchbegriffen gefunden:

windows phone

windows phone 8

windowsphonewpf bitmapeinfacher plotter