Ergebnis 1 bis 10 von 10
-
Mich gibt's schon länger
- 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.
-
Bin neu hier
- 16.07.2013, 20:54
- #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.
-
Mich gibt's schon länger
- 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.
-
Gehöre zum Inventar
- 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.
-
Mich gibt's schon länger
- 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.
-
Gehöre zum Inventar
- 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.
-
Bin hier zuhause
- 17.07.2013, 19:39
- #7
Coole Sache. Wollte ich schon immer mal programmieren aber noch nie die Zeit dafür gefunden.
-
Gehöre zum Inventar
- 17.07.2013, 20:47
- #8
meinst du solch eine app?
http://www.windowsphone.com/s?appid=...b-78e7d1fa76f8
-
Mich gibt's schon länger
- 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.
-
Mich gibt's schon länger
- 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); }
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;
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
Ähnliche Themen
-
s100: geht (vollständiges) ausschalten einfacher?
Von tijuana im Forum Qtek Forum (PPC)Antworten: 5Letzter Beitrag: 21.10.2005, 08:16 -
SPV e100 - Reset einfach so!
Von MuvOn im Forum PlaudereckeAntworten: 7Letzter Beitrag: 09.07.2005, 19:14 -
Wow!Der Neue Windows-Media-Player 10 einfach genial!
Von raefu im Forum PlaudereckeAntworten: 9Letzter Beitrag: 21.10.2004, 11:01 -
Orange-Rechnungen ganz einfach via Post bezahlen
Von SPV im Forum PlaudereckeAntworten: 0Letzter Beitrag: 04.06.2003, 11:39 -
SPV Homeseite (Orange/Orange-Einfach)mit 24 Stunden-Anzeige
Von SPV im Forum PlaudereckeAntworten: 1Letzter Beitrag: 04.05.2003, 17:23
Pixel 10 Serie mit Problemen:...