Benutzer mit den meisten Antworten
Fragen zu Windows.Forms

Frage
-
Hallo zusammen,
Wurde die einte Frage gelöst, stellt sich bei mir auch schon gleich die nächste.
In meinen Fragen geht es aber nicht um Konsolenapplikationen, nein, es geht um Windows.Forms.
Ich habe im Web nach verschiedenen Tutorials gesucht, um mit Windows.Forms gut einzusteigen.
Einige gute Sachen gabs da schon, ob Videotutorials oder PDF's. Auf jeden fall habe ich gefunden was ich gesucht habe.
Ich weiss, wie ich die gröbsten Darstellungen und Inhalte des Fensters bearbeiten kann. Hintergrundfarbe, Textfarbe etc. alles klar.
Auch Buttons, Textboxen, Labels etc., klar wie erstellen.
Bei den Events happerts noch ein bisschen, doch meistens erreiche ich, was ich will.
Jedoch nicht immer..
Ich wollte mir eine .exe machen, welche die verschiedenen Tutorialfenster anzeigt.
Also angefangen mit dem Fenster mit den sinnlosen Buttons, welche einfach da stehen, jedoch keine Funktionen haben. Weiter mit dem Paint, Textboxen etc.
Jedoch ist mir nicht klar, wie ich ein anderes Fenster öffne!
Ich möchte, dass wenn man auf den "Weiter"Button klickt, das nächste Fenster kommt.
Bzw. der nächste Inhalt des Fensters.
Das erste Fenster zeigt die sinnlosen Buttons an, auf welche man draufklicken kann, doch nichts passiert.
Dann klickt man auf weiter, und dann kommt der nächste Inhalt, wieder ein klick auf weiter, nächster Inhalt, usw.
Das war die erste Frage.. es geht aber weiter^^
Ich möchte auch wissen, wie man mit den Radio/Check boxen arbeitet.
Z.B in der Situation:
Das Fenster ist offen, man sieht zwei Radioboxen, hinter denen je eine Antwort auf die dargestellte Frage.
Zuoberst sieht man eine Textbox. Sie ist leer.
Zuunterst ist ein "antworten"-Button.
Die Frage lautet "Was ist grösser? 1 oder 2?"
Hinter der Radiobox 1 steht die Antwort "1 ist grösser!"
Hinter der zweiten Radiobox steht "2 ist grösser!"
Danach wählt man die Antwort aus. Das heisst, man klickt die Radiobox an, welche man als Antwort vermutet.
Danach klickt man auf den antworten-Button.
Und dann wird im Textfenster ausgegeben, ob die Antwort richtig oder falsch war.
Wie stelle ich so etwas her?
Wie muss ich die Events "modifizieren?"
Die dritte, und letzte Frage ist eine Frage zum backworker.
Ich möchte, dass der backworker eine andere Datei ausführt.
z.B:
Das Fenster geht auf, der BackWorker führt das Internet aus.
Welcher befehl sagt dem BackWorker dass er "Blabla.exe" ausführen soll?
Also, Fazit:
•Wie ändere ich auf Knopfdruck den Inhalt des Fensters?
•Wie arbeite ich richtig mit den Radio/Chek Boxen?
•Wie führe ich mit dem BackWorker ein anderes Programm aus?
Ich hoffe, das war nicht zuviel auf einmal ^^
MFG
Boddah_YaY
Antworten
-
Hallo,
... im richtigen Forum.
Zu den Steuerelementen solltest Du Dir eingangs anschauen:
Steuerelemente für Windows Forms
Dort findest Du für die gängigsten Fragen viele Hinweise, wie z. B:
Gewusst wie: Gruppieren von RadioButton-Steuerelementen in Windows Forms für die Verwendung als Set
Falls Du des englischen einigermaßen mächtig bist, hilft zudem weiter:
http://www.syncfusion.com/faq/windowsforms/default.aspx
Video Tutorials findest Du u. a. unter
Visual Basic-Videoreihe zu Windows Forms und Daten (allerdings weitgehend Datenbank bezogen)
sowie im Webcasts Finder
und einige mehr noch im englischen Bereich:
"How Do I" Videos — Visual Basic
Zum Ausführen von Programmen:
Dateien kann man nicht ausführen/starten. Dazu braucht man jeweils ein Programm.
Das wiederum ist dann ein eigener Prozess. So dass der BackgroundWorker dafür nicht
benötigt wird (er startet nur einen weiteren Thread im eigenen Programm).
Um das mit einem Dateityp (z. B. Textdateien -> .txt) verknüpfte Standardprogramm
zu starten verwende die Prozess -Klasse im einfachsten Falle mit Start
Gruß Elmar- Als Antwort vorgeschlagen Thorsten Dörfler Samstag, 5. Dezember 2009 20:53
- Als Antwort markiert Robert Breitenhofer Montag, 28. Dezember 2009 13:55
Alle Antworten
-
Hallo,
... im richtigen Forum.
Zu den Steuerelementen solltest Du Dir eingangs anschauen:
Steuerelemente für Windows Forms
Dort findest Du für die gängigsten Fragen viele Hinweise, wie z. B:
Gewusst wie: Gruppieren von RadioButton-Steuerelementen in Windows Forms für die Verwendung als Set
Falls Du des englischen einigermaßen mächtig bist, hilft zudem weiter:
http://www.syncfusion.com/faq/windowsforms/default.aspx
Video Tutorials findest Du u. a. unter
Visual Basic-Videoreihe zu Windows Forms und Daten (allerdings weitgehend Datenbank bezogen)
sowie im Webcasts Finder
und einige mehr noch im englischen Bereich:
"How Do I" Videos — Visual Basic
Zum Ausführen von Programmen:
Dateien kann man nicht ausführen/starten. Dazu braucht man jeweils ein Programm.
Das wiederum ist dann ein eigener Prozess. So dass der BackgroundWorker dafür nicht
benötigt wird (er startet nur einen weiteren Thread im eigenen Programm).
Um das mit einem Dateityp (z. B. Textdateien -> .txt) verknüpfte Standardprogramm
zu starten verwende die Prozess -Klasse im einfachsten Falle mit Start
Gruß Elmar- Als Antwort vorgeschlagen Thorsten Dörfler Samstag, 5. Dezember 2009 20:53
- Als Antwort markiert Robert Breitenhofer Montag, 28. Dezember 2009 13:55
-
Hallo,
... im richtigen Forum.
Zu den Steuerelementen solltest Du Dir eingangs anschauen:
Steuerelemente für Windows Forms
Dort findest Du für die gängigsten Fragen viele Hinweise, wie z. B:
Gewusst wie: Gruppieren von RadioButton-Steuerelementen in Windows Forms für die Verwendung als Set
Falls Du des englischen einigermaßen mächtig bist, hilft zudem weiter:
http://www.syncfusion.com/faq/windowsforms/default.aspx
Video Tutorials findest Du u. a. unter
Visual Basic-Videoreihe zu Windows Forms und Daten (allerdings weitgehend Datenbank bezogen)
sowie im Webcasts Finder
und einige mehr noch im englischen Bereich:
"How Do I" Videos — Visual Basic
Zum Ausführen von Programmen:
Dateien kann man nicht ausführen/starten. Dazu braucht man jeweils ein Programm.
Das wiederum ist dann ein eigener Prozess. So dass der BackgroundWorker dafür nicht
benötigt wird (er startet nur einen weiteren Thread im eigenen Programm).
Um das mit einem Dateityp (z. B. Textdateien -> .txt) verknüpfte Standardprogramm
zu starten verwende die Prozess -Klasse im einfachsten Falle mit Start
Gruß Elmar
Hallo Elmar,
Ich danke dir tausendmal für deine Antworten. Sie beantworten meine Fragen auf den Punkt!
Es funktioniert nun alles so, wie ich es will. Einfach genial =)
MfG
Boddah_YaY