Windows Forms

Scintilla Syntax Highlighting

In meinen aktuellen Projekt verwende ich das Scintilla Control von https://scintillanet.codeplex.com.
Nach einigen Startschwierigkeiten, läuft nun auch alles super.
Was mich allerdings schon ein wenig genervt hat, ist das umständliche und nicht gerade intuitive konfigurieren der Farben fürs Syntax-Highlighting.
Diese nervenaufreibende Aufgabe möchte ich euch etwas abnehmen und in diesem kurzen Tutorial zeigen, wie das ganze recht schnell zu konfigurieren ist.

Multithreading in Windows Forms

Das folgende Code-Schnippsel soll euch zeigen, wie ihr eine Klasse mit Events die in einen separaten Thread geworfen werden, so aufbauen könnt, dass diese automatisch in den GUI-Thread der Forms-Anwendung ankommen und es keine Exception gibt.

UserControl - Vorsicht im Konstruktor

Dieser Artikel soll kurz veranschaulichen, was für Probleme auftreten können, wenn ihr UserControls entwerft und nicht darauf eingeht in welchem Kontext euer Control gerade verwendet wird.