VB.NET TODO-Liste programmieren Teil 1

Hier stelle ich vor wie man eine einfache TODO-Liste mit Visual Basic als Windows Forms-Anwendung erstellt.

Motivation:

Seit langem bin ich schon genervt Aufgaben und Word, Excel oder auf Papierzettel zu schreiben. Programme wie Excel und Word oder andere Notizen Programme sind viel zu überladen für eine solch einfache Anwendung. Außerdem ist dies ein guter einstieg in die Visual Basic Programmierung.

Verwendete Software: MS Visual Studio Express 2015

Hier im 1. Teil legen wir den Grundstein derAnwendung

Schritt 1:  Projekt anlegen

Visual Studio Express 2015 starten, Datei/ Neues Projekt…
Bei Vorlagen/ Visual Basic die Windows Forms-Anwendung auswählen. Als Name „TODOListe“ geben und OK klicken. Nun wird das Projekt erstellt.






Schritt 2: Layout

Die Form1 bei Eigenschaften bei Text „Meine TODO-Liste“ eingeben.
Folgende Formen aus der Toolbox auf die Form1 ziehen:
-    Button1 (Text = „speichern“)
-    Button2 (Text = „öffnen“)
-    DataGridView
-    DataSet (nicht typisiertes DataSet)


 

Schritt3: Der Code

Doppelklick auf Form1(Hauptfenster), jetzt öffnet sich das Programmierfenster.

Die Aufgaben sollen in einer Tabelle gelistet und angezeigt werden, dazu wird zunächst eine Tabelle unter  Public Class Form1 deklariert:
Dim ToDoTable As New DataTable("ToDo")
Nun wird der Tabelle ihre Spalten angelegt:
In Private Sub Form1_Load… (In der Form1_Load Methode werden Aktionen hinterlegt welche beim Starten der Anwendung durchgeführt werden sollen)

ToDoTable.Columns.Add("Aufgabe", Type.GetType("System.String"))
ToDoTable.Columns.Add("erledigt", Type.GetType("System.Boolean"))
DataSet1.Tables.Add(ToDoTable)
DataGridView1.DataSource = DataSet1
DataGridView1.DataMember = "ToDo"


Zeile 1 und 2 fügen der Tabelle die Spalte Aufgabe und die Zeile erledigt hinzu.
Die Dritte Fügt die Tabelle dem DataSet1 hinzu, das ist später dafür nötig die Tabelle anzuzeigen und zu speichern.
4 und 5 dienen zur Anzeige der Tabelle.

Schritt 4:  Erstes Ausführen 


Um das Programm auszuführen einfach auf "Starten"   klicken.
Nun können schon Aufgabe hinneingeschrieben werden und als erledigt markiert werden.
Jedoch bei einem beenden der Anwendung sind die Daten verloren.
Um das speichern kümmern wir uns im Teil 2.





Kommentare

Beliebte Posts aus diesem Blog

Erstellen eines Icons mit Inkscape

Teil 2: Speichern und öffnen von Dateien mit Visual Basic