Autor Beitrag
.NETT
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 35

Windows Vista Home Premium
C++ (VS 2008 Express), C# (VS 2008 Express)
BeitragVerfasst: Do 14.08.08 20:54 
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 114
Erhaltene Danke: 3



BeitragVerfasst: 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;

ausblenden 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