BindingNavigator 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터에 바인딩된 폼의 컨트롤에 대한 탐색 및 조작 UI(사용자 인터페이스)를 나타냅니다.
public ref class BindingNavigator : System::Windows::Forms::ToolStrip, System::ComponentModel::ISupportInitialize
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class BindingNavigator : System.Windows.Forms.ToolStrip, System.ComponentModel.ISupportInitialize
public class BindingNavigator : System.Windows.Forms.ToolStrip, System.ComponentModel.ISupportInitialize
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type BindingNavigator = class
inherit ToolStrip
interface ISupportInitialize
type BindingNavigator = class
inherit ToolStrip
interface ISupportInitialize
Public Class BindingNavigator
Inherits ToolStrip
Implements ISupportInitialize
- 상속
- 특성
- 구현
예제
다음 코드 예제를 사용 하는 방법에 설명 합니다 데이터 집합을 BindingNavigator 통해 이동 하는 컨트롤입니다. 집합은 TextBox 컨트롤에 BindingSource 구성 요소로 바인딩된 DataView에 포함되어 있습니다.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Data.SqlClient;
using System.Windows.Forms;
// This form demonstrates using a BindingNavigator to display
// rows from a database query sequentially.
public class Form1 : Form
{
// This is the BindingNavigator that allows the user
// to navigate through the rows in a DataSet.
BindingNavigator customersBindingNavigator = new BindingNavigator(true);
// This is the BindingSource that provides data for
// the Textbox control.
BindingSource customersBindingSource = new BindingSource();
// This is the TextBox control that displays the CompanyName
// field from the DataSet.
TextBox companyNameTextBox = new TextBox();
public Form1()
{
// Set up the BindingSource component.
this.customersBindingNavigator.BindingSource = this.customersBindingSource;
this.customersBindingNavigator.Dock = DockStyle.Top;
this.Controls.Add(this.customersBindingNavigator);
// Set up the TextBox control for displaying company names.
this.companyNameTextBox.Dock = DockStyle.Bottom;
this.Controls.Add(this.companyNameTextBox);
// Set up the form.
this.Size = new Size(800, 200);
this.Load += new EventHandler(Form1_Load);
}
void Form1_Load(object sender, EventArgs e)
{
// Open a connection to the database.
// Replace the value of connectString with a valid
// connection string to a Northwind database accessible
// to your system.
string connectString =
"Integrated Security=SSPI;Persist Security Info=False;" +
"Initial Catalog=Northwind;Data Source=localhost";
using (SqlConnection connection = new SqlConnection(connectString))
{
SqlDataAdapter dataAdapter1 =
new SqlDataAdapter(new SqlCommand("Select * From Customers",connection));
DataSet ds = new DataSet("Northwind Customers");
ds.Tables.Add("Customers");
dataAdapter1.Fill(ds.Tables["Customers"]);
// Assign the DataSet as the DataSource for the BindingSource.
this.customersBindingSource.DataSource = ds.Tables["Customers"];
// Bind the CompanyName field to the TextBox control.
this.companyNameTextBox.DataBindings.Add(
new Binding("Text",
this.customersBindingSource,
"CompanyName",
true));
}
}
[STAThread]
public static void Main()
{
Application.EnableVisualStyles();
Application.Run(new Form1());
}
}
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Data
Imports System.Drawing
Imports System.Data.SqlClient
Imports System.Windows.Forms
' This form demonstrates using a BindingNavigator to display
' rows from a database query sequentially.
Public Class Form1
Inherits Form
' This is the BindingNavigator that allows the user
' to navigate through the rows in a DataSet.
Private customersBindingNavigator As New BindingNavigator(True)
' This is the BindingSource that provides data for
' the Textbox control.
Private customersBindingSource As New BindingSource()
' This is the TextBox control that displays the CompanyName
' field from the DataSet.
Private companyNameTextBox As New TextBox()
Public Sub New()
' Set up the BindingSource component.
Me.customersBindingNavigator.BindingSource = Me.customersBindingSource
Me.customersBindingNavigator.Dock = DockStyle.Top
Me.Controls.Add(Me.customersBindingNavigator)
' Set up the TextBox control for displaying company names.
Me.companyNameTextBox.Dock = DockStyle.Bottom
Me.Controls.Add(Me.companyNameTextBox)
' Set up the form.
Me.Size = New Size(800, 200)
AddHandler Me.Load, AddressOf Form1_Load
End Sub
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs)
' Open a connection to the database.
' Replace the value of connectString with a valid
' connection string to a Northwind database accessible
' to your system.
Dim connectString As String = _
"Integrated Security=SSPI;Persist Security Info=False;" & _
"Initial Catalog=Northwind;Data Source=localhost"
Dim connection As New SqlConnection(connectString)
Try
Dim dataAdapter1 As New SqlDataAdapter( _
New SqlCommand("Select * From Customers", connection))
Dim ds As New DataSet("Northwind Customers")
ds.Tables.Add("Customers")
dataAdapter1.Fill(ds.Tables("Customers"))
' Assign the DataSet as the DataSource for the BindingSource.
Me.customersBindingSource.DataSource = ds.Tables("Customers")
' Bind the CompanyName field to the TextBox control.
Me.companyNameTextBox.DataBindings.Add(New Binding("Text", _
Me.customersBindingSource, "CompanyName", True))
Finally
connection.Dispose()
End Try
End Sub
<STAThread()> _
Public Shared Sub Main()
Application.EnableVisualStyles()
Application.Run(New Form1())
End Sub
End Class
설명
컨트롤은 BindingNavigator 양식의 데이터를 탐색하고 조작하는 표준화된 방법을 나타냅니다. 대부분의 경우 BindingNavigator 은 컨트롤과 쌍을 BindingSource 이루어 폼의 데이터 레코드를 이동하고 상호 작용합니다. 이러한 경우 BindingSource 속성은 데이터 원본 역할을 하는 연결된 System.Windows.Forms.BindingSource 구성 요소로 설정됩니다.
기본적으로 BindingNavigator 컨트롤의 UI(사용자 인터페이스)는 데이터 추가, 데이터 삭제 및 데이터 탐색과 같은 가장 일반적인 데이터 관련 작업에 대한 일련의 ToolStrip 단추, 텍스트 상자 및 정적 텍스트 요소로 구성됩니다. 이러한 각 컨트롤은 컨트롤의 BindingNavigator 연결된 멤버를 통해 검색하거나 설정할 수 있습니다. 마찬가지로 다음 표와 같이 프로그래밍 방식으로 동일한 기능을 수행하는 클래스 내 BindingSource 의 멤버에 대한 일대일 대응도 있습니다.
UI 컨트롤 | BindingNavigator 멤버 | BindingSource 멤버 |
---|---|---|
먼저 이동 | MoveFirstItem | MoveFirst |
이전으로 이동 | MovePreviousItem | MovePrevious |
현재 위치 | PositionItem | Current |
Count | CountItem | Count |
다음으로 이동 | MoveNextItem | MoveNext |
마지막 이동 | MoveLastItem | MoveLast |
새로 추가 | AddNewItem | AddNew |
Delete | DeleteItem | RemoveCurrent |
폼에 컨트롤을 BindingNavigator 추가하고 와 같은 BindingSource데이터 원본에 바인딩하면 이 테이블의 관계가 자동으로 설정됩니다.
다음 기술 중 하나를 사용하여 이 도구 모음을 사용자 지정할 수 있습니다.
BindingNavigator 부울
addStandardItems
매개 변수를 BindingNavigator(Boolean) 허용하는 생성자를 사용하여 를 만들고 이 매개 변수를 로false
설정합니다. 그런 다음 원하는 ToolStripItem 개체를 컬렉션에 추가합니다 Items .많은 사용자 지정이 필요하거나 사용자 지정 디자인을 다시 사용하는 경우 에서 BindingNavigator 클래스를 파생하고 메서드를 재정의 AddStandardItems 하여 추가 또는 대체 표준 항목을 정의합니다.
생성자
BindingNavigator() |
BindingNavigator 클래스의 새 인스턴스를 초기화합니다. |
BindingNavigator(BindingSource) |
지정된 BindingNavigator를 데이터 소스로 사용하여 BindingSource 클래스의 새 인스턴스를 초기화합니다. |
BindingNavigator(Boolean) |
표준 탐색 UI(사용자 인터페이스)의 표시 여부를 나타내는 BindingNavigator 클래스의 새 인스턴스를 초기화합니다. |
BindingNavigator(IContainer) |
BindingNavigator 클래스의 새 인스턴스를 초기화하고 지정된 컨테이너에 새 인스턴스를 추가합니다. |
필드
ScrollStateAutoScrolling |
AutoScroll 속성의 값을 나타냅니다. (다음에서 상속됨 ScrollableControl) |
ScrollStateFullDrag |
사용자가 전체 창 끌기를 활성화했는지 여부를 나타냅니다. (다음에서 상속됨 ScrollableControl) |
ScrollStateHScrollVisible |
HScroll 속성의 값이 |
ScrollStateUserHasScrolled |
사용자가 ScrollableControl 컨트롤을 스크롤했는지 여부를 나타냅니다. (다음에서 상속됨 ScrollableControl) |
ScrollStateVScrollVisible |
VScroll 속성의 값이 |
속성
AccessibilityObject |
컨트롤에 할당된 AccessibleObject를 가져옵니다. (다음에서 상속됨 Control) |
AccessibleDefaultActionDescription |
내게 필요한 옵션 지원 클라이언트 애플리케이션에서 사용되는 컨트롤의 기본 작업 설명을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
AccessibleDescription |
내게 필요한 옵션 지원 클라이언트 애플리케이션에서 사용하는 컨트롤의 설명을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
AccessibleName |
내게 필요한 옵션 지원 클라이언트 애플리케이션에서 사용하는 컨트롤의 이름을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
AccessibleRole |
컨트롤의 액세스 가능 역할을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
AddNewItem |
새로 추가 단추를 나타내는 ToolStripItem을 가져오거나 설정합니다. |
AllowClickThrough |
데이터에 바인딩된 폼의 컨트롤에 대한 탐색 및 조작 UI(사용자 인터페이스)를 나타냅니다. (다음에서 상속됨 ToolStrip) |
AllowDrop |
사용자가 구현한 이벤트를 통해 끌어서 놓기 및 항목 다시 정렬을 처리할지 여부를 나타내는 값 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
AllowItemReorder |
ToolStrip 클래스를 통해 끌어서 놓기와 항목 다시 정렬을 프라이빗하게 처리할지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
AllowMerge |
여러 MenuStrip, ToolStripDropDownMenu, ToolStripMenuItem 및 기타 형식을 결합할 수 있는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
Anchor |
ToolStrip이 바인딩되는 컨테이너의 가장자리를 가져오거나 설정하고 해당 부모를 기초로 ToolStrip 크기를 조정하는 방법을 결정합니다. (다음에서 상속됨 ToolStrip) |
AutoScroll |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
AutoScrollMargin |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
AutoScrollMinSize |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
AutoScrollOffset |
ScrollControlIntoView(Control)에서 이 컨트롤이 스크롤되는 위치를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
AutoScrollPosition |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
AutoSize |
전체 내용이 표시되도록 컨트롤의 크기를 자동으로 조정할지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
BackColor |
ToolStrip의 배경색을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
BackgroundImage |
컨트롤에 표시할 배경 이미지를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
BackgroundImageLayout |
ImageLayout 열거형에서 정의된 대로 배경 이미지 레이아웃을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
BindingContext |
ToolStrip의 바인딩 컨텍스트를 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
BindingSource |
데이터의 소스인 BindingSource 구성 요소를 가져오거나 설정합니다. |
Bottom |
컨트롤의 아래쪽 가장자리와 해당 컨테이너 클라이언트 영역의 위쪽 가장자리 사이의 거리(픽셀)를 가져옵니다. (다음에서 상속됨 Control) |
Bounds |
부모 컨트롤을 기준으로 비클라이언트 요소를 포함하는 컨트롤의 크기와 위치(픽셀)를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
CanEnableIme |
IME 지원을 사용하도록 ImeMode 속성을 활성 값으로 설정할 수 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
CanFocus |
컨트롤이 포커스를 받을 수 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
CanOverflow |
ToolStrip의 항목을 오버플로 메뉴로 보낼 수 있는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
CanRaiseEvents |
컨트롤에서 이벤트가 발생할 수 있는지를 확인합니다. (다음에서 상속됨 Control) |
CanSelect |
컨트롤을 선택할 수 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Capture |
컨트롤이 마우스를 캡처했는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
CausesValidation |
ToolStrip이 포커스를 받을 때 유효성 검사가 필요한 모든 컨트롤에 대해 유효성 검사가 수행되도록 하는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
ClientRectangle |
컨트롤의 클라이언트 영역을 나타내는 사각형을 가져옵니다. (다음에서 상속됨 Control) |
ClientSize |
컨트롤 클라이언트 영역의 높이와 너비를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
CompanyName |
컨트롤을 포함하고 있는 애플리케이션의 회사 이름이나 작성자를 가져옵니다. (다음에서 상속됨 Control) |
Container |
IContainer을 포함하는 Component를 가져옵니다. (다음에서 상속됨 Component) |
ContainsFocus |
컨트롤이나 해당 컨트롤의 자식 컨트롤이 현재 입력 포커스를 가지고 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
ContextMenu |
컨트롤과 연결된 바로 가기 메뉴를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
ContextMenuStrip |
이 컨트롤과 연결된 ContextMenuStrip을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Controls |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
CountItem |
연결된 ToolStripItem의 전체 항목 수를 표시하는 BindingSource을 가져오거나 설정합니다. |
CountItemFormat |
CountItem 컨트롤에 표시되는 정보의 형식을 지정하는 데 사용할 문자열을 가져오거나 설정합니다. |
Created |
컨트롤이 만들어졌는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
CreateParams |
컨트롤 핸들이 만들어지는 경우 필요한 작성 매개 변수를 가져옵니다. (다음에서 상속됨 ScrollableControl) |
Cursor |
마우스 포인터가 ToolStrip 위에 있을 때 표시되는 커서를 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
DataBindings |
컨트롤에 대한 데이터 바인딩을 가져옵니다. (다음에서 상속됨 Control) |
DataContext |
데이터 바인딩을 위해 데이터 컨텍스트를 가져오거나 설정합니다. 앰비언트 속성입니다. (다음에서 상속됨 Control) |
DefaultCursor |
컨트롤의 기본 커서를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
DefaultDock |
컨테이너에 도킹된 컨테이너를 나타내는 ToolStrip의 도킹 위치를 가져옵니다. (다음에서 상속됨 ToolStrip) |
DefaultDropDownDirection |
ToolStripDropDown을 기준으로 ToolStrip 컨트롤이 표시되는 기본 방향을 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
DefaultGripMargin |
크기 조정 그립과 ToolStrip 가장자리 사이의 기본 간격(픽셀)을 가져옵니다. (다음에서 상속됨 ToolStrip) |
DefaultImeMode |
컨트롤에서 지원하는 기본 IME(입력기) 모드를 가져옵니다. (다음에서 상속됨 Control) |
DefaultMargin |
ToolStrip과 ToolStripContainer 사이의 간격(픽셀)을 가져옵니다. (다음에서 상속됨 ToolStrip) |
DefaultMaximumSize |
컨트롤의 기본 최대 크기로 지정되는 길이와 높이를 픽셀 단위로 가져옵니다. (다음에서 상속됨 Control) |
DefaultMinimumSize |
컨트롤의 기본 최소 크기로 지정되는 길이와 높이를 픽셀 단위로 가져옵니다. (다음에서 상속됨 Control) |
DefaultPadding |
ToolStrip 내용의 내부 간격(픽셀)을 가져옵니다. (다음에서 상속됨 ToolStrip) |
DefaultShowItemToolTips |
도구 설명이 ToolStrip에 대해 기본적으로 표시되는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 ToolStrip) |
DefaultSize |
ToolStrip의 기본 크기를 가져옵니다. (다음에서 상속됨 ToolStrip) |
DeleteItem |
삭제 기능과 연결된 ToolStripItem을 가져오거나 설정합니다. |
DesignMode |
Component가 현재 디자인 모드인지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 Component) |
DeviceDpi |
컨트롤을 현재 표시 중인 디스플레이 디바이스의 DPI 값을 가져옵니다. (다음에서 상속됨 Control) |
DisplayedItems |
ToolStrip에 자동으로 추가된 항목을 포함하여 ToolStrip에 현재 표시된 항목의 하위 집합을 가져옵니다. (다음에서 상속됨 ToolStrip) |
DisplayRectangle |
현재 표시 영역을 검색합니다. (다음에서 상속됨 ToolStrip) |
Disposing |
기본 Control 클래스에 대한 삭제 작업이 진행되고 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Dock |
부모 컨트롤에 도킹된 ToolStrip 테두리를 가져오거나 설정하고 ToolStrip이 부모와 함께 크기 조정되는 방법을 확인합니다. (다음에서 상속됨 ToolStrip) |
DockPadding |
컨트롤의 모든 가장자리에 대한 도킹 안쪽 여백 설정을 가져옵니다. (다음에서 상속됨 ScrollableControl) |
DoubleBuffered |
이 컨트롤에서 깜빡임을 줄이거나 방지하기 위해 보조 버퍼를 사용하여 화면을 다시 그려야 하는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Enabled |
컨트롤이 사용자 상호 작용에 응답할 수 있는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Events |
이 Component에 연결된 이벤트 처리기의 목록을 가져옵니다. (다음에서 상속됨 Component) |
Focused |
컨트롤에 입력 포커스가 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Font |
컨트롤에 텍스트를 표시하는 데 사용되는 글꼴을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
FontHeight |
컨트롤의 글꼴 높이를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
ForeColor |
ToolStrip의 전경색을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
GripDisplayStyle |
ToolStrip 이동 핸들의 방향을 가져옵니다. (다음에서 상속됨 ToolStrip) |
GripMargin |
ToolStrip 이동 핸들 주위의 공간을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
GripRectangle |
ToolStrip 이동 핸들의 경계를 가져옵니다. (다음에서 상속됨 ToolStrip) |
GripStyle |
ToolStrip 이동 핸들을 표시할지 여부를 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
Handle |
컨트롤이 바인딩되는 창 핸들을 가져옵니다. (다음에서 상속됨 Control) |
HasChildren |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
Height |
컨트롤의 높이를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
HorizontalScroll |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
HScroll |
가로 스크롤 막대가 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ScrollableControl) |
ImageList |
ToolStrip 항목에 표시된 이미지가 포함된 이미지 목록을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
ImageScalingSize |
ToolStrip에 사용된 이미지의 크기(픽셀)를 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
ImeMode |
컨트롤의 IME(입력기) 모드를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
ImeModeBase |
컨트롤의 IME 모드를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
InvokeRequired |
호출자가 컨트롤이 만들어진 스레드와 다른 스레드에 있기 때문에 메서드를 통해 컨트롤을 호출하는 경우 해당 호출자가 호출 메서드를 호출해야 하는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
IsAccessible |
컨트롤이 내게 필요한 옵션 지원 애플리케이션에 표시되는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
IsAncestorSiteInDesignMode |
이 컨트롤의 상위 항목 중 하나가 있고 DesignMode에 해당 사이트가 있는지를 나타냅니다. 이 속성은 읽기 전용입니다. (다음에서 상속됨 Control) |
IsCurrentlyDragging |
사용자가 현재 ToolStrip 간에 ToolStripContainer을 이동하고 있는지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 ToolStrip) |
IsDisposed |
컨트롤이 삭제되었는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
IsDropDown |
ToolStrip이 ToolStripDropDown 컨트롤인지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 ToolStrip) |
IsHandleCreated |
컨트롤에 연결된 핸들이 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
IsMirrored |
컨트롤이 미러링되는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Items |
ToolStrip에 속한 모든 항목을 가져옵니다. (다음에서 상속됨 ToolStrip) |
LayoutEngine |
레이아웃 엔진 인터페이스에서 반환한 캐시된 LayoutEngine 에 대한 참조를 전달합니다. (다음에서 상속됨 ToolStrip) |
LayoutSettings |
레이아웃 체계 특징을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
LayoutStyle |
ToolStrip이 항목 컬렉션을 레이아웃하는 방법을 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
Left |
컨트롤의 왼쪽 가장자리와 해당 컨테이너 클라이언트 영역의 왼쪽 가장자리 사이의 거리(픽셀)를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Location |
해당 컨테이너의 왼쪽 위 모퉁이를 기준으로 컨트롤의 왼쪽 위 모퉁이의 좌표를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Margin |
컨트롤 사이의 공백을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
MaximumSize |
GetPreferredSize(Size)에서 지정할 수 있는 상한을 나타내는 크기를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
MaxItemSize |
ToolStrip의 최대 높이와 너비를 픽셀 단위로 가져옵니다. (다음에서 상속됨 ToolStrip) |
MinimumSize |
GetPreferredSize(Size)에서 지정할 수 있는 하한을 나타내는 크기를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
MoveFirstItem |
처음으로 이동 기능과 연결된 ToolStripItem을 가져오거나 설정합니다. |
MoveLastItem |
마지막으로 이동 기능과 연결된 ToolStripItem을 가져오거나 설정합니다. |
MoveNextItem |
다음으로 이동 기능과 연결된 ToolStripItem을 가져오거나 설정합니다. |
MovePreviousItem |
이전으로 이동 기능과 연결된 ToolStripItem을 가져오거나 설정합니다. |
Name |
컨트롤의 이름을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Orientation |
ToolStripPanel의 방향을 가져옵니다. (다음에서 상속됨 ToolStrip) |
OverflowButton |
오버플로가 활성화된 ToolStripItem에 대한 오버플로 단추인 ToolStrip을 가져옵니다. (다음에서 상속됨 ToolStrip) |
Padding |
컨트롤의 안쪽 여백을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Parent |
컨트롤의 부모 컨테이너를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
PositionItem |
ToolStripItem 내의 현재 위치를 표시하는 BindingSource을 가져오거나 설정합니다. |
PreferredSize |
컨트롤이 들어갈 수 있는 사각형 영역의 크기를 가져옵니다. (다음에서 상속됨 Control) |
ProductName |
컨트롤이 포함된 어셈블리의 제품 이름을 가져옵니다. (다음에서 상속됨 Control) |
ProductVersion |
컨트롤이 포함된 어셈블리의 버전을 가져옵니다. (다음에서 상속됨 Control) |
RecreatingHandle |
컨트롤이 현재 자신의 핸들을 다시 만들고 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Region |
컨트롤과 연결된 창 영역을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Renderer |
ToolStripRenderer의 모양과 느낌을 사용자 지정하는 데 사용되는 ToolStrip를 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
RenderMode |
어떤 시각적 스타일이 ToolStrip에 적용되는지 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
RenderRightToLeft |
사용되지 않음.
사용되지 않음.
이 속성은 더 이상 사용되지 않습니다. (다음에서 상속됨 Control) |
ResizeRedraw |
크기를 조정하는 경우 컨트롤이 자신을 다시 그리는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Right |
컨트롤의 오른쪽 가장자리와 해당 컨테이너 클라이언트 영역의 왼쪽 가장자리 사이의 거리(픽셀)를 가져옵니다. (다음에서 상속됨 Control) |
RightToLeft |
오른쪽에서 왼쪽으로 쓰는 글꼴을 사용하는 로캘을 지원하도록 컨트롤 요소가 정렬되어 있는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
ScaleChildren |
자식 컨트롤의 배율을 결정하는 값을 가져옵니다. (다음에서 상속됨 Control) |
ShowFocusCues |
컨트롤이 포커스 영역을 표시할지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
ShowItemToolTips |
ToolStrip 항목에 도구 설명을 표시할지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
ShowKeyboardCues |
사용자 인터페이스가 키보드 액셀러레이터 키를 표시하는지 아니면 숨기는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Site |
컨트롤의 사이트를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Size |
컨트롤의 높이와 너비를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Stretch |
ToolStrip이 ToolStripContainer의 끝에서 끝까지 확장되는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
TabIndex |
컨트롤 컨테이너 내의 컨트롤 탭 순서를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
TabStop |
Tab 키를 사용하여 ToolStrip의 항목으로 포커스를 이동할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
Tag |
컨트롤에 대한 데이터가 포함된 개체를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Text |
이 컨트롤과 관련된 텍스트를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
TextDirection |
ToolStrip에 텍스트를 그릴 방향을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
Top |
컨트롤의 위쪽 가장자리와 해당 컨테이너 클라이언트 영역의 위쪽 가장자리 사이의 거리(픽셀)를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
TopLevelControl |
다른 Windows Forms 컨트롤에 의해 부모로 지정될 수 없는 부모 컨트롤을 가져옵니다. 일반적으로 이것은 컨트롤이 포함된 가장 바깥쪽 Form입니다. (다음에서 상속됨 Control) |
UseWaitCursor |
현재 컨트롤과 모든 자식 컨트롤에 대기 커서를 사용할지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
VerticalScroll |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
Visible |
컨트롤과 모든 해당 자식 컨트롤이 표시되는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
VScroll |
세로 스크롤 막대가 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ScrollableControl) |
Width |
컨트롤의 너비를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
WindowTarget |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 Control) |
메서드
이벤트
AutoSizeChanged |
AutoSize 속성이 변경되면 발생합니다. (다음에서 상속됨 ToolStrip) |
BackColorChanged |
BackColor 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
BackgroundImageChanged |
BackgroundImage 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
BackgroundImageLayoutChanged |
BackgroundImageLayout 속성이 변경되면 발생합니다. (다음에서 상속됨 Control) |
BeginDrag |
사용자가 ToolStrip 컨트롤을 끌기 시작하면 발생합니다. (다음에서 상속됨 ToolStrip) |
BindingContextChanged |
BindingContext 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
CausesValidationChanged |
CausesValidation 속성이 변경되면 발생합니다. (다음에서 상속됨 ToolStrip) |
ChangeUICues |
포커스 또는 키보드 UI(사용자 인터페이스) 큐가 변경될 때 발생합니다. (다음에서 상속됨 Control) |
Click |
컨트롤을 클릭하면 발생합니다. (다음에서 상속됨 Control) |
ClientSizeChanged |
ClientSize 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
ContextMenuChanged |
ContextMenu 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
ContextMenuStripChanged |
ContextMenuStrip 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
ControlAdded |
이 이벤트는 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
ControlRemoved |
이 이벤트는 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
CursorChanged |
Cursor 속성 값이 변경되면 발생합니다. (다음에서 상속됨 ToolStrip) |
DataContextChanged |
DataContext 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
Disposed |
Dispose() 메서드를 호출하여 구성 요소를 삭제할 때 발생합니다. (다음에서 상속됨 Component) |
DockChanged |
Dock 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
DoubleClick |
컨트롤을 두 번 클릭하면 발생합니다. (다음에서 상속됨 Control) |
DpiChangedAfterParent |
부모 컨트롤 또는 양식의 DPI가 변경된 후에 컨트롤의 DPI 설정이 프로그래밍 방식으로 변경되면 발생합니다. (다음에서 상속됨 Control) |
DpiChangedBeforeParent |
부모 컨트롤 또는 양식에 대한 DPI 변경 이벤트가 발생하기 전에 컨트롤의 DPI 설정이 프로그래밍 방식으로 변경되면 발생합니다. (다음에서 상속됨 Control) |
DragDrop |
끌어서 놓기 작업이 완료될 때 발생합니다. (다음에서 상속됨 Control) |
DragEnter |
개체를 컨트롤의 범위 안으로 끌 때 발생합니다. (다음에서 상속됨 Control) |
DragLeave |
컨트롤의 범위 밖으로 개체를 끌 때 발생합니다. (다음에서 상속됨 Control) |
DragOver |
개체를 컨트롤의 범위 위로 끌 때 발생합니다. (다음에서 상속됨 Control) |
EnabledChanged |
Enabled 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
EndDrag |
사용자가 ToolStrip 컨트롤 끌기를 중지하면 발생합니다. (다음에서 상속됨 ToolStrip) |
Enter |
컨트롤이 입력되면 발생합니다. (다음에서 상속됨 Control) |
FontChanged |
Font 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
ForeColorChanged |
ForeColor 속성 값이 변경되면 발생합니다. (다음에서 상속됨 ToolStrip) |
GiveFeedback |
끌기 작업을 수행하는 동안 발생합니다. (다음에서 상속됨 Control) |
GotFocus |
컨트롤이 포커스를 받으면 발생합니다. (다음에서 상속됨 Control) |
HandleCreated |
컨트롤의 핸들을 만들면 발생합니다. (다음에서 상속됨 Control) |
HandleDestroyed |
컨트롤의 핸들이 소멸될 때 발생합니다. (다음에서 상속됨 Control) |
HelpRequested |
사용자가 컨트롤에 대한 도움말을 요청하면 발생합니다. (다음에서 상속됨 Control) |
ImeModeChanged |
ImeMode 속성이 변경되면 발생합니다. (다음에서 상속됨 Control) |
Invalidated |
컨트롤을 다시 그려야 할 때 발생합니다. (다음에서 상속됨 Control) |
ItemAdded |
ToolStripItem에 새 ToolStripItemCollection이 추가되면 발생합니다. (다음에서 상속됨 ToolStrip) |
ItemClicked |
ToolStripItem을 클릭하면 발생합니다. (다음에서 상속됨 ToolStrip) |
ItemRemoved |
ToolStripItem에서 ToolStripItemCollection이 제거되면 발생합니다. (다음에서 상속됨 ToolStrip) |
KeyDown |
컨트롤에 포커스가 있을 때 키를 누르면 발생합니다. (다음에서 상속됨 Control) |
KeyPress |
컨트롤에 포커스가 있을 때 문자, 스페이스 또는 백스페이스 키를 누르면 발생합니다. (다음에서 상속됨 Control) |
KeyUp |
컨트롤에 포커스가 있을 때 키를 눌렀다 놓으면 발생합니다. (다음에서 상속됨 Control) |
Layout |
컨트롤이 자식 컨트롤의 위치를 변경하면 발생합니다. (다음에서 상속됨 Control) |
LayoutCompleted |
ToolStrip의 레이아웃이 완료되면 발생합니다. (다음에서 상속됨 ToolStrip) |
LayoutStyleChanged |
LayoutStyle 속성 값이 변경되면 발생합니다. (다음에서 상속됨 ToolStrip) |
Leave |
입력 포커스가 컨트롤을 벗어나면 발생합니다. (다음에서 상속됨 Control) |
LocationChanged |
Location 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
LostFocus |
컨트롤이 포커스를 잃을 때 발생합니다. (다음에서 상속됨 Control) |
MarginChanged |
컨트롤의 여백이 변경되면 발생합니다. (다음에서 상속됨 Control) |
MouseCaptureChanged |
컨트롤이 마우스 캡처를 잃을 때 발생합니다. (다음에서 상속됨 Control) |
MouseClick |
컨트롤을 마우스로 클릭할 때 발생합니다. (다음에서 상속됨 Control) |
MouseDoubleClick |
컨트롤을 마우스로 두 번 클릭할 때 발생합니다. (다음에서 상속됨 Control) |
MouseDown |
마우스 포인터가 컨트롤 위에 있을 때 마우스 단추를 클릭하면 발생합니다. (다음에서 상속됨 Control) |
MouseEnter |
마우스 포인터가 컨트롤에 들어가면 발생합니다. (다음에서 상속됨 Control) |
MouseHover |
마우스 포인터가 컨트롤 위에 있을 때 발생합니다. (다음에서 상속됨 Control) |
MouseLeave |
마우스 포인터가 컨트롤을 벗어나면 발생합니다. (다음에서 상속됨 Control) |
MouseMove |
마우스 포인터를 컨트롤 위로 이동하면 발생합니다. (다음에서 상속됨 Control) |
MouseUp |
마우스 포인터가 컨트롤 위에 있을 때 마우스 단추를 눌렀다 놓으면 발생합니다. (다음에서 상속됨 Control) |
MouseWheel |
컨트롤에 포커스가 있을 때 마우스 휠을 움직이면 발생합니다. (다음에서 상속됨 Control) |
Move |
컨트롤이 이동하면 발생합니다. (다음에서 상속됨 Control) |
PaddingChanged |
컨트롤의 안쪽 여백이 변경되면 발생합니다. (다음에서 상속됨 Control) |
Paint |
컨트롤을 다시 그리면 발생합니다. (다음에서 상속됨 Control) |
PaintGrip |
ToolStrip 이동 핸들을 그리면 발생합니다. (다음에서 상속됨 ToolStrip) |
ParentChanged |
Parent 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
PreviewKeyDown |
이 컨트롤에 포커스가 있는 동안 키를 누르면 KeyDown 이벤트 전에 발생합니다. (다음에서 상속됨 Control) |
QueryAccessibilityHelp |
AccessibleObject가 내게 필요한 옵션 지원 애플리케이션에 도움말을 제공하면 발생합니다. (다음에서 상속됨 Control) |
QueryContinueDrag |
끌어서 놓기 작업 중에 발생하며 끌기 소스가 끌어서 놓기 작업을 취소해야 할지를 결정하도록 합니다. (다음에서 상속됨 Control) |
RefreshItems |
내부 데이터의 현재 상태를 반영하기 위해 탐색 UI(사용자 인터페이스)의 상태를 새로 고쳐야 하는 경우에 발생합니다. |
RegionChanged |
Region 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
RendererChanged |
Renderer 속성 값이 변경되면 발생합니다. (다음에서 상속됨 ToolStrip) |
Resize |
컨트롤의 크기를 조정하면 발생합니다. (다음에서 상속됨 Control) |
RightToLeftChanged |
RightToLeft 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
Scroll |
클라이언트 영역이 사용자 또는 코드에 의해 스크롤될 때 발생합니다. (다음에서 상속됨 ScrollableControl) |
SizeChanged |
Size 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
StyleChanged |
컨트롤 스타일이 변경되면 발생합니다. (다음에서 상속됨 Control) |
SystemColorsChanged |
시스템 색이 변경되면 발생합니다. (다음에서 상속됨 Control) |
TabIndexChanged |
TabIndex 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
TabStopChanged |
TabStop 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
TextChanged |
Text 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
Validated |
컨트롤의 유효성 검사가 완료되면 발생합니다. (다음에서 상속됨 Control) |
Validating |
컨트롤의 유효성을 검사할 때 발생합니다. (다음에서 상속됨 Control) |
VisibleChanged |
Visible 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
명시적 인터페이스 구현
IDropTarget.OnDragDrop(DragEventArgs) |
DragDrop 이벤트를 발생시킵니다. (다음에서 상속됨 Control) |
IDropTarget.OnDragEnter(DragEventArgs) |
DragEnter 이벤트를 발생시킵니다. (다음에서 상속됨 Control) |
IDropTarget.OnDragLeave(EventArgs) |
DragLeave 이벤트를 발생시킵니다. (다음에서 상속됨 Control) |
IDropTarget.OnDragOver(DragEventArgs) |
DragOver 이벤트를 발생시킵니다. (다음에서 상속됨 Control) |
적용 대상
추가 정보
.NET