BoundsSpecified BoundsSpecified BoundsSpecified BoundsSpecified Enum

정의

컨트롤의 크기 및 위치를 정의할 때 사용할 컨트롤의 범위를 지정합니다.Specifies the bounds of the control to use when defining a control's size and position.

이 열거형에는 멤버 값의 비트 조합을 허용하는 FlagsAttribute 특성이 있습니다.

public enum class BoundsSpecified
[System.Flags]
public enum BoundsSpecified
type BoundsSpecified = 
Public Enum BoundsSpecified
상속
BoundsSpecifiedBoundsSpecifiedBoundsSpecifiedBoundsSpecified
특성

필드

All All All All 15

LocationSize 속성 값이 모두 정의되어 있습니다.Both Location and Size property values are defined.

Height Height Height Height 8

컨트롤의 높이가 정의됩니다.The height of the control is defined.

Location Location Location Location 3

컨트롤의 XY 좌표가 모두 정의되어 있습니다.Both X and Y coordinates of the control are defined.

None None None None 0

범위를 지정하지 않았습니다.No bounds are specified.

Size Size Size Size 12

컨트롤의 WidthHeight 속성 값이 모두 정의되어 있습니다.Both Width and Height property values of the control are defined.

Width Width Width Width 4

컨트롤의 너비가 정의됩니다.The width of the control is defined.

X X X X 1

컨트롤의 왼쪽 가장자리를 정의됩니다.The left edge of the control is defined.

Y Y Y Y 2

컨트롤의 위쪽 가장자리가 정의됩니다.The top edge of the control is defined.

예제

private:
   void MyForm_Layout( Object^ /*sender*/, System::Windows::Forms::LayoutEventArgs^ /*e*/ )
   {
      // Center the Form on the user's screen everytime it requires a Layout.
      this->SetBounds( (Screen::GetBounds( this ).Width / 2) - (this->Width / 2), (Screen::GetBounds( this ).Height / 2) - (this->Height / 2), this->Width, this->Height, BoundsSpecified::Location );
   }
private void MyForm_Layout(object sender, System.Windows.Forms.LayoutEventArgs e)
{
   // Center the Form on the user's screen everytime it requires a Layout.
   this.SetBounds((Screen.GetBounds(this).Width/2) - (this.Width/2),
       (Screen.GetBounds(this).Height/2) - (this.Height/2),
 this.Width, this.Height, BoundsSpecified.Location);	
}

Private Sub MyForm_Layout(ByVal sender As Object, _
    ByVal e As System.Windows.Forms.LayoutEventArgs) Handles MyBase.Layout

    ' Center the Form on the user's screen everytime it requires a Layout.
    Me.SetBounds((System.Windows.Forms.Screen.GetBounds(Me).Width / 2) - (Me.Width / 2), _
        (System.Windows.Forms.Screen.GetBounds(Me).Height / 2) - (Me.Height / 2), _
        Me.Width, Me.Height, System.Windows.Forms.BoundsSpecified.Location)
End Sub

설명

호출할 때이 열거형의 멤버를 사용 합니다 SetBoundsCoreSetBounds 의 메서드는 Control 클래스입니다.Use the members of this enumeration when calling the SetBoundsCore and SetBounds methods of the Control class.

적용 대상

추가 정보