Button.BottomRightCell-Eigenschaft
Ruft ein Range-Objekt ab, das die Zelle darstellt, die sich unter der unteren rechten 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 BottomRightCell As Range
Get
public Range BottomRightCell { get; }
Eigenschaftswert
Typ: Microsoft.Office.Interop.Excel.Range
Ein Range-Objekt, das die Zelle darstellt, die sich unter der unteren rechten Ecke von Button befindet.
Hinweise
Welche Zelle zurückgegeben wird, hängt davon ab, wie viele Zellen vom Steuerelement überlappt werden sowie von der Einstellung der Placement-Eigenschaft.
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.