C# - Ereignisse

Hallo,

ich möchte anfangen mich mit C# zu befassen, bisher habe ich nur VB6.0 verwendet.

Als erstes einfaches Projekt habe ich einen ‚Würfel‘. :smile:

Ich starte beim Klick auf einen Button einen Timer und halte ihn mit Klick auf einen weiteren Button wieder an. Das läuft schon mal.

Aus VB6 bin ich es gewöhnt, daß ich den Cursor ans Ende der Prozedur stelle, die Liste der Ereignisse öffne und mir dann die anderen, verfügbaren Ereignisse angezeigt werden.

Wie geht das in C#? Ich möchte den zweiten Button wieder entfernen und statt dem Klick-Ereignis die Ereignisse MouseDown und MouseUp verwenden. Wie finde ich die?

Gruß Rainer

Hi Rainer!!

Ich möchte den zweiten Button wieder
entfernen und statt dem Klick-Ereignis die Ereignisse
MouseDown und MouseUp verwenden. Wie finde ich die?

Welche Version von VStudio hast du?? 2008, 2005…??
In meinem Visual Studio geht das ganz einfach, ich habe 2008.

Du befindest dich im Designer und fügst über die Toolbox einen Button ein, wenn du den Button anklickst, stehen da die Properties / Eigenschaften. Hier kannst du nun siehe Menü Oben (Blitz-Button heißt Events, da gibt es zahlreiche, unter Mouse sind deine Events angegeben. Viel Erfolg!!

Gruß,
Sebastian

Hiho,

Hallo,

ich möchte anfangen mich mit C# zu befassen, bisher habe ich
nur VB6.0 verwendet.

Als erstes einfaches Projekt habe ich einen ‚Würfel‘. :smile:

Ich starte beim Klick auf einen Button einen Timer und halte
ihn mit Klick auf einen weiteren Button wieder an. Das läuft
schon mal.

Aus VB6 bin ich es gewöhnt, daß ich den Cursor ans Ende der
Prozedur stelle, die Liste der Ereignisse öffne und mir dann
die anderen, verfügbaren Ereignisse angezeigt werden.

Wie geht das in C#?

Im Eigenschaftsfenster für den Button findest du oben einen Button mit einem Blitz drauf. Den anklicken und du hast alle verfügbaren Ereignisse.

Ich möchte den zweiten Button wieder
entfernen und statt dem Klick-Ereignis die Ereignisse
MouseDown und MouseUp verwenden. Wie finde ich die?

Den Button selbst kannst du einfach mit [Entf] in der Entwurfsansicht löschen. Den Code dazu findest du in der Form1.cs (z.B. button1_Click(…).
Wenn du neue Ereignisse einfügen möchtest, gehst du in die Ereignis-bersicht (siehe oben), suchst dir das passende Ereigis aus und gibts einfach den Namen des Ereignis Handlers ein, oder erzeugst mit einem Doppelclick den Standard-Handler für dieses Ereignis.

Gruß Rainer

Ich hoffe ich konnte helfen,

Gruß Yelmalio

Hallo Sebastian,

Welche Version von VStudio hast du?? 2008, 2005…??
In meinem Visual Studio geht das ganz einfach, ich habe 2008.

Du befindest dich im Designer und fügst über die Toolbox einen
Button ein, wenn du den Button anklickst, stehen da die
Properties / Eigenschaften. Hier kannst du nun siehe Menü Oben
(Blitz-Button heißt Events, da gibt es zahlreiche, unter Mouse
sind deine Events angegeben. Viel Erfolg!!

ahhh, da ist das! Danke, läuft! :smile:

Gruß Rainer

Hallo Yelmalio,

Ich hoffe ich konnte helfen,

ja, danke! Ich habe alles gefunden, das läuft jetzt.

Gruß Rainer