다음을 통해 공유


Button.Right 속성

Button의 오른쪽 가장자리와 워크시트의 왼쪽 가장자리 사이의 거리(포인트)를 가져옵니다.

네임스페이스:  Microsoft.Office.Tools.Excel.Controls
어셈블리:  Microsoft.Office.Tools.Excel.v4.0.Utilities(Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

구문

‘선언
Public ReadOnly Property Right As Double
public double Right { get; }

속성 값

형식: System.Double
Button 의 오른쪽 가장자리와 워크시트의 왼쪽 가장자리 사이의 거리(포인트)입니다.

설명

Right 속성 값은 Left 속성 값과 Width 속성 값의 합과 같습니다.

Button.Right 속성은 포인트를 사용하지만 Control.Right 속성은 픽셀을 사용합니다.

음수나 12288보다 큰 수로 값을 설정하면 예외가 throw되지 않지만 컨트롤이 0에서 12288 사이의 값으로 설정됩니다.

예제

다음 코드 예제에서는 B2 셀에 Button 컨트롤을 추가합니다.단추의 Click 이벤트 처리기는 해당 단추에 대한 Right와 Bottom 속성의 현재 값을 표시합니다.런타임에 B 열 또는 2 행의 크기가 조정될 경우 열 또는 행의 새 크기에 따라 해당 값이 변경됩니다.

이 예제는 문서 수준 사용자 지정을 위한 것입니다.

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

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

Button 클래스

Microsoft.Office.Tools.Excel.Controls 네임스페이스