Aracılığıyla paylaş


Button.ShapeRange Özellik

Alır bir Microsoft.Office.Interop.Excel.ShapeRange temsil eden nesne Button.

Ad alanı:  Microsoft.Office.Tools.Excel.Controls
Derleme:  Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)

Sözdizimi

'Bildirim
Public ReadOnly Property ShapeRange As ShapeRange
    Get
public ShapeRange ShapeRange { get; }

Özellik Değeri

Tür: Microsoft.Office.Interop.Excel.ShapeRange
A Microsoft.Office.Interop.Excel.ShapeRange temsil eden nesne Button.

Örnekler

Aşağıdaki kod örneği ekler bir Button denetimi için geçerli bir çalışma. Click Bu düğme olayı işleyicisi kullanır ShapeRange almak için özellik bir Microsoft.Office.Interop.Excel.ShapeRange düğme için bu genişliğini artırır ve Microsoft.Office.Interop.Excel.ShapeRange göre 10 puan. Olay işleyicisi yalnızca düğme genişliğini ayarlar, ancak denetim özgün oranı korur şekilde yüksekliği de otomatik olarak değiştirir.

Bu örnek, bir belge düzeyinde özelleştirme için bulunur.

Private Sub UseShapeRange()
    Dim GrowingButton As Microsoft.Office.Tools.Excel.Controls.Button = _
        Me.Controls.AddButton(Me.Range("B2", "C3"), "GrowingButton")
    GrowingButton.Text = "Click to grow button"
    AddHandler GrowingButton.Click, AddressOf GrowingButton_Click
End Sub

Private Sub GrowingButton_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.ShapeRange.Width += 10
End Sub
private void UseShapeRange()
{
    Microsoft.Office.Tools.Excel.Controls.Button growingButton =
        this.Controls.AddButton(this.Range["B2", "C3"],
        "growingButton");
    growingButton.Text = "Click to grow button";
    growingButton.Click +=
        new EventHandler(growingButton_Click);
}

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

    clickedButton.ShapeRange.Width += 10;
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Button Sınıf

Microsoft.Office.Tools.Excel.Controls Ad Alanı