Freigeben über


Button.TopLeftCell-Eigenschaft

Ruft ein Range-Objekt ab, das die Zelle darstellt, die sich unter der oberen linken Ecke von Button befindet.

Namespace:  Microsoft.Office.Tools.Excel.Controls
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntax

'Declaration
Public ReadOnly Property TopLeftCell As Range
public Range TopLeftCell { get; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Excel.Range
Ein Range-Objekt, das die Zelle darstellt, die sich unter der oberen linken Ecke von Button befindet.

Beispiele

Im folgenden Codebeispiel werden mithilfe der TopLeftCell-Eigenschaft und der BottomRightCell-Eigenschaft die Zellen in der oberen linken und der unteren rechten Ecke in Bezug auf ein Button-Steuerelement abgerufen.Der Click-Ereignishandler der Schaltfläche weist dem Rand der Zellen in der oberen linken und der unteren rechten Ecke die Farbe Rot zu.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private Sub MarkCornerCells()
    Dim CornerButton As Microsoft.Office.Tools.Excel.Controls.Button = _
        Me.Controls.AddButton(65, 45, 100, 25, "CornerButton")
    CornerButton.Text = "Click to highlight corners."
    AddHandler CornerButton.Click, AddressOf CornerButton_Click
End Sub

Private Sub CornerButton_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)
    ClickedButton.BottomRightCell.Borders.Color = _
        ColorTranslator.ToOle(Color.Red)
    ClickedButton.TopLeftCell.Borders.Color = _
        ColorTranslator.ToOle(Color.Red)
End Sub
private void MarkCornerCells()
{
    Microsoft.Office.Tools.Excel.Controls.Button button1 =
        this.Controls.AddButton(65, 45, 100, 25,
        "button1");
    button1.Text = "Click to highlight corners.";
    button1.Click += new EventHandler(button1_Click);
}

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

    clickedButton.BottomRightCell.Borders.Color = 
        ColorTranslator.ToOle(Color.Red);
    clickedButton.TopLeftCell.Borders.Color =
        ColorTranslator.ToOle(Color.Red);
}

.NET Framework-Sicherheit

Siehe auch

Referenz

Button Klasse

Microsoft.Office.Tools.Excel.Controls-Namespace