Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Maxolia

unregistriert

1

23.02.2013, 19:58

C# Windows Forms

Wie kann ich die Eigenschaften von der Form1 bei einem Event ändern?

Bei einem Button, oder sonstigen Steuerelementen geht das ja ganz einfach z.b.

button1.Hide();

Aber die Form1 kann ich nicht so einfach verändern.
Wie kanni ch die Größe der Form1 in einem Event verändern?

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

2

23.02.2013, 20:04

Nein, Form1 ist nicht das was du willst, Form1 ist eine Klasse und du willst die Eigenschaft eines Objekts dieser Klasse ändern.

Dem Event hast du bestimmt eine Methode als Callback mitgegeben. Wenn die Methode sich in der Klasse Form1 befindet (und nicht statisch ist), dann hast du implizit mit this eine Selbstreferenz auf das Objekt der Klasse Form1 und kannst damit die Eigenschaften anpassen.
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

3

23.02.2013, 21:30

Wenn es keinen bestimmten Grund dafür gibt, dass du mit Windows Forms arbeitest, dann solltest du auf WPF umsteigen.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

Werbeanzeige