24 Stimmen

Direkter Zugriff auf TableLayoutPanel-Zellen

Ich habe ein TableLayoutPanel, wo jede Zelle ein einzelnes Feld enthält. Ich möchte in der Lage sein, direkt auf eine der Zellen nach Zeile und Spalte zuzugreifen und etwas mit dem Panel darin zu tun. Ich kann beim besten Willen nicht herausfinden, ob ich auf Steuerelemente innerhalb einer Zelle zugreifen kann. Es wäre großartig, wenn ich etwas tun könnte wie:

Panel p = layoutPanel.Cell(x,y).Controls[0] as Panel;

p.dosomethingCool();

Aber ich scheine diese Art von Zugang nicht zu bekommen, obwohl das eigentlich möglich sein sollte.

43voto

captncraig Punkte 20660

Ich habe es gefunden, es ist layoutPanel.GetControlFromPosition(x,y);

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X