TableLayoutPanel.GetPositionFromControl(Control) Metoda

Definice

TableLayoutPanelCellPosition Získá, který představuje řádek a sloupec buňky obsahující ovládací prvek.

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

Ovládací prvek obsažený v buňce

Návraty

A TableLayoutPanelCellPosition , který představuje pozici buňky.

Poznámky

Metoda GetPositionFromControl vrátí skutečnou aktuální pozici control, i když je jeho pozice určena LayoutEngine. Tato metoda bere v úvahu celý TableLayoutPanel stav ovládacího prvku, včetně rozsazení sloupců nebo řádků a kdy LayoutEngine má ovládací prvek s jeho Column a Row vlastnostmi nastavenými na -1. To odpovídá situaci, ve které GetColumn a GetRow vrátí -1.

Platí pro