Udostępnij za pośrednictwem


TableLayoutPanel.GetPositionFromControl(Control) Metoda

Definicja

Pobiera element TableLayoutPanelCellPosition reprezentujący wiersz i kolumnę komórki zawierającej kontrolkę.

public:
 System::Windows::Forms::TableLayoutPanelCellPosition GetPositionFromControl(System::Windows::Forms::Control ^ control);
public System.Windows.Forms.TableLayoutPanelCellPosition GetPositionFromControl (System.Windows.Forms.Control control);
public System.Windows.Forms.TableLayoutPanelCellPosition GetPositionFromControl (System.Windows.Forms.Control? control);
member this.GetPositionFromControl : System.Windows.Forms.Control -> System.Windows.Forms.TableLayoutPanelCellPosition
Public Function GetPositionFromControl (control As Control) As TableLayoutPanelCellPosition

Parametry

control
Control

Kontrolka zawarta w komórce.

Zwraca

TableLayoutPanelCellPosition

Obiekt TableLayoutPanelCellPosition reprezentujący położenie komórki.

Uwagi

Metoda GetPositionFromControl zwraca rzeczywiste bieżące położenie controlelementu , nawet jeśli jego pozycja jest określona LayoutEngineprzez . Ta metoda uwzględnia cały TableLayoutPanel stan kontrolki, w tym zakres kolumny lub wiersza, a po LayoutEngine umieszczeniu kontrolki z jej Column właściwościami ustawioną Row na -1. Jest to odpowiednik sytuacji, w której GetColumn i GetRow zwraca -1.

Dotyczy