영어로 읽기

다음을 통해 공유


Control.TabIndex 속성

정의

컨트롤 컨테이너 내의 컨트롤 탭 순서를 가져오거나 설정합니다.

public int TabIndex { get; set; }

속성 값

해당 컨테이너 내의 컨트롤 집합에 있는 컨트롤의 인덱스 값입니다. 컨테이너의 컨트롤은 탭 순서에 포함됩니다.

예제

다음 코드 예제에서는 추가는 Button 폼 및 해당 공용 속성 중 일부를 설정 합니다. 이 예제에서는 폼 크기가 조정 될 때의 상대적 위치를 유지할 수 있도록 단추를 폼의 오른쪽 아래 모퉁이 고정 합니다. 설정 옆의 BackgroundImage 단추와 같은 크기를 조정 하 고는 Image합니다. 설정한 후 합니다 TabStoptrue 설정 하 고는 TabIndex 속성. 마지막으로 처리 하는 이벤트 처리기 추가 Click 단추의 이벤트입니다. 이 예제에서는 라는 imageList1ImageList 있어야 합니다.

// Add a button to a form and set some of its common properties.
private void AddMyButton()
{
   // Create a button and add it to the form.
   Button button1 = new Button();

   // Anchor the button to the bottom right corner of the form
   button1.Anchor = (AnchorStyles.Bottom | AnchorStyles.Right);

   // Assign a background image.
   button1.BackgroundImage = imageList1.Images[0];

   // Specify the layout style of the background image. Tile is the default.
   button1.BackgroundImageLayout = ImageLayout.Center;
   
   // Make the button the same size as the image.
   button1.Size = button1.BackgroundImage.Size;

   // Set the button's TabIndex and TabStop properties.
   button1.TabIndex = 1;
   button1.TabStop = true;

   // Add a delegate to handle the Click event.
   button1.Click += new System.EventHandler(this.button1_Click);

   // Add the button to the form.
   this.Controls.Add(button1);
}

설명

탭 인덱스는 0보다 크거나 같은 유효한 정수로 구성될 수 있으며, 더 낮은 숫자는 탭 순서의 앞부분으로 구성될 수 있습니다. 동일한 부모 컨트롤에 있는 둘 이상의 컨트롤에 동일한 탭 인덱스가 있는 경우 컨트롤의 z 순서에 따라 컨트롤을 순환할 순서가 결정됩니다.

컨트롤을 탭 순서에 포함하려면 해당 TabStop 속성을 로 설정 true해야 합니다.

적용 대상

제품 버전
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

추가 정보