TableLayoutPanel.GetPositionFromControl(Control) 方法

定义

获取表示包含此控件的单元格的行和列的 TableLayoutPanelCellPosition

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

参数

control
Control

一个包含在单元格中的控件。

返回

TableLayoutPanelCellPosition

表示单元格位置的 TableLayoutPanelCellPosition

注解

该方法 GetPositionFromControl 返回其位置的实际当前位置,即使其位置 control由该 LayoutEngine位置决定。 此方法考虑到整个TableLayoutPanel控件状态,包括列或行跨越,以及当控件放置了一个控件及其Column属性Row设置为 -1 时LayoutEngine。 这相当于返回 GetColumn GetRow -1 的情况。

适用于