Button.Parent 屬性

取得 Button 的父物件。

命名空間:  Microsoft.Office.Tools.Excel.Controls
組件:  Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

語法

'宣告
Public ReadOnly Property Parent As Object
public Object Parent { get; }

屬性值

型別:System.Object
Button 的父物件。

備註

Button 的父代 (Parent) 是將 Button 與文件連接的容器控制項,而不是包含 ButtonRange

Button 的父代只能當做 Object 存取。

範例

下列程式碼範例會將 Button 控制項加入至目前的工作表。 這個按鈕的 Click 事件處理常式會顯示 Parent 屬性的值。

這是示範文件層級自訂的範例。

Private Sub DisplayParent()
    Dim ParentButton As Microsoft.Office.Tools.Excel.Controls.Button = _
        Me.Controls.AddButton(Me.Range("B2", "C3"), "ParentButton")
    ParentButton.Text = "Click to view parent"
    AddHandler ParentButton.Click, AddressOf parentButton_Click
End Sub

Private Sub ParentButton_Click(ByVal sender As Object, ByVal e As EventArgs)
    Dim ClickedButton As Microsoft.Office.Tools.Excel.Controls.Button = _
        CType(sender, Microsoft.Office.Tools.Excel.Controls.Button)

    MsgBox("The parent is: " & ClickedButton.Parent.ToString())
End Sub
private void DisplayParent()
{
    Microsoft.Office.Tools.Excel.Controls.Button parentButton =
            this.Controls.AddButton(this.Range["B2", "C3"],
            "parentButton");
    parentButton.Text = "Click to view parent";
    parentButton.Click += new EventHandler(parentButton_Click);
}

void parentButton_Click(object sender, EventArgs e)
{
    Microsoft.Office.Tools.Excel.Controls.Button clickedButton =
        (Microsoft.Office.Tools.Excel.Controls.Button)sender;

    MessageBox.Show("The parent is: " +
        clickedButton.Parent.ToString());
}

.NET Framework 安全性

請參閱

參考

Button 類別

Microsoft.Office.Tools.Excel.Controls 命名空間