Compartir a través de


Button.Parent (Propiedad)

Obtiene el objeto primario del control Button.

Espacio de nombres:  Microsoft.Office.Tools.Excel.Controls
Ensamblado:  Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxis

'Declaración
Public ReadOnly Property Parent As Object
    Get
public Object Parent { get; }

Valor de propiedad

Tipo: System.Object
El objeto primario del control Button.

Comentarios

El elemento primario del control Button es un control contenedor que conecta Button con el documento, no el objeto Range que contiene el control Button.

Al elemento primario de un control Button sólo se puede tener acceso como una clase Object.

Ejemplos

En el ejemplo de código siguiente se agrega un control Button a la hoja de cálculo actual. El controlador de eventos Click de este botón muestra el valor de la propiedad Parent.

Se trata de un ejemplo para una personalización en el nivel del documento.

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());
}

Seguridad de .NET Framework

Vea también

Referencia

Button Clase

Microsoft.Office.Tools.Excel.Controls (Espacio de nombres)