Autor Beitrag
F.A Development
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 02.10.09 14:33 
Hi liebe Community,

ich bin neu hier und auch noch Anfänger in C#, ich würde gerne wissen welche anweisung ich schreiben muss, dass auf Knopfdruck (Natürlich Button^^) die Form Minimiert, Maximiert, Normal und schließt. Ich hatte schon versucht so ähnlich wie in VB mit application.exit und close funktioniert aber nicht -.-.

Ich danke im Vorraus


LG F.A Development
danielf
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1012
Erhaltene Danke: 24

Windows XP
C#, Visual Studio
BeitragVerfasst: Fr 02.10.09 14:52 
Hallo und herzlich :welcome:,

also eine Form-Anwendung beendet sollte mit dem Application.Exit(); funktionieren, bzw. Form-Objekt.close() sollte das Form schließen. Wieso geht das bei dir nicht? Kommt eine Fehlermeldung oder so?

Den Status eines Form kannst du über dessen Property WindowState abfragen oder festlegen (z.B. this.WindowState = FormWindowState.Maximized).

Gruß Daniel
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2021
Erhaltene Danke: 6

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: Fr 02.10.09 14:54 
Hallo und :welcome:

Close ist schon richtig. Es muss aber auch im richtigen Zusammenhang, also nach deiner Erläuterung innerhalb eines Button_Click aufgerufen werden.

Application.Exit ist nicht ganz falsch, aber eher die Methode Holzhammer und sollte deshalb möglichst nicht verwendet werden.

Für Minimieren usw. musst du MyForm.FormWindowState neu setzen.

Zur Einführung verweise ich auf OpenBook VC#, vor allem Kap. 13 ff.

Gruß Jürgen

/Edit
Ach je, Daniel war schneller.
danielf
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1012
Erhaltene Danke: 24

Windows XP
C#, Visual Studio
BeitragVerfasst: Fr 02.10.09 15:05 
Dafür ist deine Antwort schöner Aufbereitet :)

Keywords Fett zu markieren und einen Link mit zusätzlichen Informationen bereitzustellen ist sehr frenudlich und nützlich.

Kopf hoch ;)
F.A Development
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 02.10.09 15:08 
Hey danke es funktioniert ich war gewohnt das das () hinter den sachen wie in VB automatisch kommt deshalb hat es nich funktioniert, ach ja ich meinte natürlich nicht in das event sondern als methode in das event also nicht so :

Button_beenden ( sender as BLABLABLA, event bla e, close)

aber trotzdem danke

LG F.A Development