Udostępnij za pośrednictwem


Button.Right Właściwość

Definicja

Pobiera odległość między prawą krawędzią arkusza a lewą krawędzią Button arkusza.

public double Right { get; }

Wartość właściwości

Odległość między prawą krawędzią arkusza a lewą krawędzią Button arkusza.

Przykłady

Poniższy przykład kodu dodaje kontrolkę Button w komórce B2. Procedura Click obsługi zdarzeń przycisku wyświetla bieżące wartości Right właściwości i Bottom przycisku. Gdy rozmiar kolumny B lub wiersza 2 jest zmieniany w czasie wykonywania, te wartości zmieniają się zgodnie z nowym rozmiarem kolumny lub wiersza.

Ten przykład dotyczy dostosowywania na poziomie dokumentu.

private void DisplayRightAndBottom()
{
    Microsoft.Office.Tools.Excel.Controls.Button pointButton =
        this.Controls.AddButton(this.Range["B2", "C3"],
        "pointButton");
    pointButton.Text = "Click to display location";
    pointButton.Click += new EventHandler(pointButton_Click);
}

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

    MessageBox.Show("Right is: " + clickedButton.Right.ToString() +
        "; Bottom is: " + clickedButton.Bottom.ToString());
}
Private Sub DisplayRightAndBottom()
    Dim PointButton As Microsoft.Office.Tools.Excel.Controls.Button = _
        Me.Controls.AddButton(Me.Range("B2", "C3"), "PointButton")
    PointButton.Text = "Click to display location"
    AddHandler PointButton.Click, AddressOf PointButton_Click
End Sub

Private Sub PointButton_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("Right is: " & ClickedButton.Right.ToString() & _
        "; Bottom is: " & ClickedButton.Bottom.ToString())
End Sub

Uwagi

Wartość Right właściwości jest równa sumie Left wartości właściwości i Width wartości właściwości.

Właściwość Microsoft.Office.Tools.Excel.Controls.Button.Right używa punktów, natomiast System.Windows.Forms.Control.Right właściwość używa pikseli.

Ustawienie wartości na liczbę ujemną lub na liczbę większą niż 12288 nie wygeneruje wyjątku, lecz sprawi, że formant zostanie ustawiony między 0 a 12288.

Dotyczy