Feedback

C# - Runde Form mit Windows.Forms

Veröffentlicht von am 17.12.2008
(3 Bewertungen)
Übersetzt vom VB.NET Code von "Rainer Schuster".

Klappt zu 100%.
GFU-Schulungen  [Anzeige]

VB.NET Aufbau

Sie verfügen nach der Schulung über fundierte Kenntnisse in der Arbeit mit objektorientierten Modellen in VB.NET und können wiederverwendbare Komponenten eigenständig erzeugen.

C# Komplett

Sie kennen sich in objektorientierter Programmierung aus. Sie schreiben C++ oder Java? Und nun stehen Sie vor der Aufgabe, in C# Anwendungen zu erstellen. Das C# Komplett-Seminar verschafft Ihnen umfassende Programmierkenntnisse in dieser Sprache. Nach der Schulung entwickeln Sie selbständig Anwendungen mit C#. Sie kennen die Datentypen und Klassenbibliotheken der objektorientierten Programmiersprache C#. Der Komplettkurs setzt bei den Grundlagen von C# ein. Sie arbeiten mit Variablen und konvertieren Typen. Multithreading, Delegates, Generics sind nach dem Seminar für Sie kein Geheimnis mehr.

private void Form1_Load(object sender, EventArgs e)
{
// System.Drawing.Drawing2D importieren.

// Pfad anlegen
System.Drawing.Drawing2D.GraphicsPath path = new System.Drawing.Drawing2D.GraphicsPath();

// Dem Pfad Bereiche hinzufügen, hier eine Ellipse
path.AddEllipse(new Rectangle(0, 0, 300, 100)); //spielt mal mit den Werten, macht Spass
// Aus dem Pfad ein neues Region-Objekt erzeugen und dem
// Fenster als Clippingbereich zuweisen

this.Region = new Region(path);
}
Abgelegt unter runde form, system, windows, forms.

2 Kommentare zum Snippet

kingaaron99 schrieb am 30.05.2016:
Auch wenn der Snippet schon etwas älter ist, hätte ich da was was man verbessern könnte.
Mein Programm (VS2015) sagt mir das man:
System.Drawing.Drawing2D.
gar nicht gebraucht.
Hoffe ich konnte helfen.
Falls ich mich vertan habe tut mir leid.
Koopakiller schrieb am 30.05.2016:
@kingaaroon99 Wenn du den Namespace mit using importiert hast funktioniert es auch nur mit dem Typnamen, hier GraphicsPath. Wenn dagegen die using-Anweisung fehlt müssen überall die Namespaces mit angegeben werden.
 

Logge dich ein, um hier zu kommentieren!