Entwickler-Ecke

WinForms - Frage zu TableLayoutPanel


namenlos - Mo 05.01.09 13:51
Titel: Frage zu TableLayoutPanel
Hallo Leute

Ich habe mit dem TableLayoutPanel eine Tabelle erstellt, die eine Grösse von 10x10 Felder hat.

Gibt es eine Möglichkeit herauszufinden, wenn ich mit der Maus eines dieser Felder anklicke, welches Feld ich angeklickt habe, damit ich dann die hintergrundfarbe dieses Feldes ändern kann?

Danke.


cmschulz - Mi 14.01.09 09:39

Hallo,

bei einem TableLayoutPanel kannst du nur die Hintergrundfarbe der kompletten Komponente ändern, nicht die der einzelnen Zellen.
Mein Vorschlag: lege auf jede Zelle ein Panel bei dem du im Click-Event die Farbe des Panels änderst.

ciao,
Christian