Hi Leute,
mein Prof hat bei uns in der Uni Eine Datenbankbasierte Verwaltung von Fußballmannschaften Via Mdi Parent und untergeordneten Forms realisiert, welche den Inhalt aus einer SQL DB ziehen.
Nun sollen wir als Aufgabe eine Hochschulverwaltung selber schreiben. Die Datenbank haben wir vorgegeben bekommen.
Also gesagt getan … DB angebunden… MDI Parent angelegt ---- Klasse mit Colums extra für die Tabelle Studenten geschrieben ----- StudentenTabelle aus db via DataGridView in das FormStudent angehangen.
soweit so gut
Im Mdi im Toolstrip über Datei öffnen - Stammdaten - Studentenverwaltung angelegt
Nun habe ich das Problem, dass das mdi den Befehl CheckFormTypeAlreadyOpen sowie das damit verbundene FormStudent nicht finden kann mit denen c# ja mein FormStudent bei klick auf den Button öffnet.
Die Verwendeten Collections:
[CSharp]using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.Linq;[/CSharp]
Verwendeter Befehl:
[CSharp] private void studentenverwaltungToolStripMenuItem_Click(object sender, EventArgs e)
{
if (CheckFormTypeAlreadyOpen(typeof(FormStudent)) == false)
{
FormStudent student = new FormStudent();
student.MdiParent = this;
student.Show();
}[/CSharp]