2012-02-29 79 views

回答

1

如果您希望將控件從一個容器移動到另一個容器,您可以設置它。

如果您需要找到一個組框(比如說)以在選擇一個控件時隱藏一組控件,那麼在遍歷可視化樹時可以使用它。

1

父級是當前所在控件的容器,例如面板或表單。

在這裏,我可以設置按鈕的父的屬性,而不關心「誰」父爲:

private void button1_Click(object sender, EventArgs e) { 
    if (button1.Parent != null) { 
    button1.Parent.BackColor = Color.Red; 
    } 
} 
2

這是一個鏈接回控制的容器中。

例如 - 表單上的按鈕可以將此設置爲包含它的表單(假設鏈中沒有其他容器)。

它允許您從容器中動態地添加/刪除控件(設置爲null將從其容器中移除控件,然後設置到不同的容器以將其添加到容器中)。

相關問題