Entwickler-Ecke

Sonstiges (.NET) - Vorlagen entwickeln


.NETT - Do 14.08.08 20:54
Titel: Vorlagen entwickeln
Hallo Leute
Ich hätte da mal eine Frage:
Wie kann ich eine Vorlage entwickeln? Ich habe C# Express Edition.
Also in ungefähr so:
Es soll ein Windows-Forms sein, aber schon ein paar Form1-Eigenschaften enthalten und es sollen auch noch ein paar Methoden dabei sein. Sonst soll es sich wie ein windows-Forms verhalten.
Nachdem die Vorlage gemacht wurde, würde ich sie an Freunde und so weitergeben. Wie mache ich dann das?
Danke schon jetzt
mfg
.NETT


lothi - So 17.08.08 22:04

Hallo .Nett

Genau das was du machen willst ist doch der Sinn und die Idee von der objektorientierten Programmierung Vererbung. Die Wiederverwendung und Erweiterungen von Klassen.

Du musst nur eine Form erstellen z.B

using System.Windows.Forms;


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
public class MeineForm : Form
{
    Label titel;

    public MeineForm()
    {
      titel = new Label();
      titel.Text = "Hallo Leute";
      Controls.Add(titel);
    }
}


Genau gleich wie du von Form geerbt hast, kann jetzt dein Kollege von MeineForm erben und das Titel Label ist schon drin. Bitte noch die Theorie der Vererbung beachten. (Konstruktoren, Sichtbarkeit u.s.w)

Gruss Lothi