SplitContainer 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컨테이너의 표시 영역을 크기 조정 가능한 두 패널로 나누는 이동 가능한 막대로 구성된 컨트롤을 나타냅니다.
public ref class SplitContainer : System::Windows::Forms::ContainerControl
public ref class SplitContainer : System::Windows::Forms::ContainerControl, System::ComponentModel::ISupportInitialize
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)]
public class SplitContainer : System.Windows.Forms.ContainerControl
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)]
public class SplitContainer : System.Windows.Forms.ContainerControl, System.ComponentModel.ISupportInitialize
[System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)]
public class SplitContainer : System.Windows.Forms.ContainerControl, System.ComponentModel.ISupportInitialize
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)>]
type SplitContainer = class
inherit ContainerControl
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)>]
type SplitContainer = class
inherit ContainerControl
interface ISupportInitialize
[<System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)>]
type SplitContainer = class
inherit ContainerControl
interface ISupportInitialize
Public Class SplitContainer
Inherits ContainerControl
Public Class SplitContainer
Inherits ContainerControl
Implements ISupportInitialize
- 상속
- 특성
- 구현
예제
다음 코드 예제에서는 세로 및 가로 SplitContainer를 모두 보여 주는 합니다. 세로 분할기는 10픽셀 단위로 이동합니다. 세 SplitContainer 로의 왼쪽 패널에는 컨트롤이 TreeView 포함되고 오른쪽 패널에는 가로 SplitContainer가 포함됩니다. 가로 SplitContainer 의 두 패널 모두 컨트롤로 채워 ListView 지고 위쪽 패널이 로 정의 FixedPanel 되므로 컨테이너 크기를 조정할 때 크기가 조정되지 않습니다. 세로 분할기를 이동하면 이 예제에서 커서 스타일을 변경하여 나타내는 이벤트가 발생 SplitterMoving 합니다. 스 SplitterMoved 플리터 이동을 중지하면 이벤트가 발생합니다. 이 예제에서는 커서 스타일이 기본값으로 되돌아가는 것으로 표시됩니다.
#using <System.Data.dll>
#using <System.dll>
#using <System.Windows.Forms.dll>
#using <System.Drawing.dll>
using namespace System;
using namespace System::Drawing;
using namespace System::Collections;
using namespace System::ComponentModel;
using namespace System::Windows::Forms;
using namespace System::Data;
public ref class Form1: public System::Windows::Forms::Form
{
private:
System::Windows::Forms::SplitContainer^ splitContainer1;
System::Windows::Forms::TreeView^ treeView1;
System::Windows::Forms::SplitContainer^ splitContainer2;
System::Windows::Forms::ListView^ listView2;
System::Windows::Forms::ListView^ listView1;
public:
Form1()
{
InitializeComponent();
}
private:
void InitializeComponent()
{
splitContainer1 = gcnew System::Windows::Forms::SplitContainer;
treeView1 = gcnew System::Windows::Forms::TreeView;
splitContainer2 = gcnew System::Windows::Forms::SplitContainer;
listView1 = gcnew System::Windows::Forms::ListView;
listView2 = gcnew System::Windows::Forms::ListView;
splitContainer1->SuspendLayout();
splitContainer2->SuspendLayout();
SuspendLayout();
// Basic SplitContainer properties.
// This is a vertical splitter that moves in 10-pixel increments.
// This splitter needs no explicit Orientation property because Vertical is the default.
splitContainer1->Dock = System::Windows::Forms::DockStyle::Fill;
splitContainer1->ForeColor = System::Drawing::SystemColors::Control;
splitContainer1->Location = System::Drawing::Point( 0, 0 );
splitContainer1->Name = "splitContainer1";
// You can drag the splitter no nearer than 30 pixels from the left edge of the container.
splitContainer1->Panel1MinSize = 30;
// You can drag the splitter no nearer than 20 pixels from the right edge of the container.
splitContainer1->Panel2MinSize = 20;
splitContainer1->Size = System::Drawing::Size( 292, 273 );
splitContainer1->SplitterDistance = 79;
// This splitter moves in 10-pixel increments.
splitContainer1->SplitterIncrement = 10;
splitContainer1->SplitterWidth = 6;
// splitContainer1 is the first control in the tab order.
splitContainer1->TabIndex = 0;
splitContainer1->Text = "splitContainer1";
// When the splitter moves, the cursor changes shape.
splitContainer1->SplitterMoved += gcnew System::Windows::Forms::SplitterEventHandler( this, &Form1::splitContainer1_SplitterMoved );
splitContainer1->SplitterMoving += gcnew System::Windows::Forms::SplitterCancelEventHandler( this, &Form1::splitContainer1_SplitterMoving );
// Add a TreeView control to the left panel.
splitContainer1->Panel1->BackColor = System::Drawing::SystemColors::Control;
// Add a TreeView control to Panel1.
splitContainer1->Panel1->Controls->Add( treeView1 );
splitContainer1->Panel1->Name = "splitterPanel1";
// Controls placed on Panel1 support right-to-left fonts.
splitContainer1->Panel1->RightToLeft = System::Windows::Forms::RightToLeft::Yes;
// Add a SplitContainer to the right panel.
splitContainer1->Panel2->Controls->Add( splitContainer2 );
splitContainer1->Panel2->Name = "splitterPanel2";
// This TreeView control is in Panel1 of splitContainer1.
treeView1->Dock = System::Windows::Forms::DockStyle::Fill;
treeView1->ForeColor = System::Drawing::SystemColors::InfoText;
treeView1->ImageIndex = -1;
treeView1->Location = System::Drawing::Point( 0, 0 );
treeView1->Name = "treeView1";
treeView1->SelectedImageIndex = -1;
treeView1->Size = System::Drawing::Size( 79, 273 );
// treeView1 is the second control in the tab order.
treeView1->TabIndex = 1;
// Basic SplitContainer properties.
// This is a horizontal splitter whose top and bottom panels are ListView controls. The top panel is fixed.
splitContainer2->Dock = System::Windows::Forms::DockStyle::Fill;
// The top panel remains the same size when the form is resized.
splitContainer2->FixedPanel = System::Windows::Forms::FixedPanel::Panel1;
splitContainer2->Location = System::Drawing::Point( 0, 0 );
splitContainer2->Name = "splitContainer2";
// Create the horizontal splitter.
splitContainer2->Orientation = System::Windows::Forms::Orientation::Horizontal;
splitContainer2->Size = System::Drawing::Size( 207, 273 );
splitContainer2->SplitterDistance = 125;
splitContainer2->SplitterWidth = 6;
// splitContainer2 is the third control in the tab order.
splitContainer2->TabIndex = 2;
splitContainer2->Text = "splitContainer2";
// This splitter panel contains the top ListView control.
splitContainer2->Panel1->Controls->Add( listView1 );
splitContainer2->Panel1->Name = "splitterPanel3";
// This splitter panel contains the bottom ListView control.
splitContainer2->Panel2->Controls->Add( listView2 );
splitContainer2->Panel2->Name = "splitterPanel4";
// This ListView control is in the top panel of splitContainer2.
listView1->Dock = System::Windows::Forms::DockStyle::Fill;
listView1->Location = System::Drawing::Point( 0, 0 );
listView1->Name = "listView1";
listView1->Size = System::Drawing::Size( 207, 125 );
// listView1 is the fourth control in the tab order.
listView1->TabIndex = 3;
// This ListView control is in the bottom panel of splitContainer2.
listView2->Dock = System::Windows::Forms::DockStyle::Fill;
listView2->Location = System::Drawing::Point( 0, 0 );
listView2->Name = "listView2";
listView2->Size = System::Drawing::Size( 207, 142 );
// listView2 is the fifth control in the tab order.
listView2->TabIndex = 4;
// These are basic properties of the form.
ClientSize = System::Drawing::Size( 292, 273 );
Controls->Add( splitContainer1 );
Name = "Form1";
Text = "Form1";
splitContainer1->ResumeLayout( false );
splitContainer2->ResumeLayout( false );
ResumeLayout( false );
}
void splitContainer1_SplitterMoving( System::Object^ /*sender*/, System::Windows::Forms::SplitterCancelEventArgs ^ /*e*/ )
{
// As the splitter moves, change the cursor type.
::Cursor::Current = System::Windows::Forms::Cursors::NoMoveVert;
}
void splitContainer1_SplitterMoved( System::Object^ /*sender*/, System::Windows::Forms::SplitterEventArgs^ /*e*/ )
{
// When the splitter stops moving, change the cursor back to the default.
::Cursor::Current = System::Windows::Forms::Cursors::Default;
}
};
[STAThread]
int main()
{
Application::Run( gcnew Form1 );
}
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
public class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.SplitContainer splitContainer1;
private System.Windows.Forms.TreeView treeView1;
private System.Windows.Forms.SplitContainer splitContainer2;
private System.Windows.Forms.ListView listView2;
private System.Windows.Forms.ListView listView1;
public Form1()
{
InitializeComponent();
}
private void InitializeComponent()
{
splitContainer1 = new System.Windows.Forms.SplitContainer();
treeView1 = new System.Windows.Forms.TreeView();
splitContainer2 = new System.Windows.Forms.SplitContainer();
listView1 = new System.Windows.Forms.ListView();
listView2 = new System.Windows.Forms.ListView();
splitContainer1.SuspendLayout();
splitContainer2.SuspendLayout();
SuspendLayout();
// Basic SplitContainer properties.
// This is a vertical splitter that moves in 10-pixel increments.
// This splitter needs no explicit Orientation property because Vertical is the default.
splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
splitContainer1.ForeColor = System.Drawing.SystemColors.Control;
splitContainer1.Location = new System.Drawing.Point(0, 0);
splitContainer1.Name = "splitContainer1";
// You can drag the splitter no nearer than 30 pixels from the left edge of the container.
splitContainer1.Panel1MinSize = 30;
// You can drag the splitter no nearer than 20 pixels from the right edge of the container.
splitContainer1.Panel2MinSize = 20;
splitContainer1.Size = new System.Drawing.Size(292, 273);
splitContainer1.SplitterDistance = 79;
// This splitter moves in 10-pixel increments.
splitContainer1.SplitterIncrement = 10;
splitContainer1.SplitterWidth = 6;
// splitContainer1 is the first control in the tab order.
splitContainer1.TabIndex = 0;
splitContainer1.Text = "splitContainer1";
// When the splitter moves, the cursor changes shape.
splitContainer1.SplitterMoved += new System.Windows.Forms.SplitterEventHandler(splitContainer1_SplitterMoved);
splitContainer1.SplitterMoving += new System.Windows.Forms.SplitterCancelEventHandler(splitContainer1_SplitterMoving);
// Add a TreeView control to the left panel.
splitContainer1.Panel1.BackColor = System.Drawing.SystemColors.Control;
// Add a TreeView control to Panel1.
splitContainer1.Panel1.Controls.Add(treeView1);
splitContainer1.Panel1.Name = "splitterPanel1";
// Controls placed on Panel1 support right-to-left fonts.
splitContainer1.Panel1.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
// Add a SplitContainer to the right panel.
splitContainer1.Panel2.Controls.Add(splitContainer2);
splitContainer1.Panel2.Name = "splitterPanel2";
// This TreeView control is in Panel1 of splitContainer1.
treeView1.Dock = System.Windows.Forms.DockStyle.Fill;
treeView1.ForeColor = System.Drawing.SystemColors.InfoText;
treeView1.ImageIndex = -1;
treeView1.Location = new System.Drawing.Point(0, 0);
treeView1.Name = "treeView1";
treeView1.SelectedImageIndex = -1;
treeView1.Size = new System.Drawing.Size(79, 273);
// treeView1 is the second control in the tab order.
treeView1.TabIndex = 1;
// Basic SplitContainer properties.
// This is a horizontal splitter whose top and bottom panels are ListView controls. The top panel is fixed.
splitContainer2.Dock = System.Windows.Forms.DockStyle.Fill;
// The top panel remains the same size when the form is resized.
splitContainer2.FixedPanel = System.Windows.Forms.FixedPanel.Panel1;
splitContainer2.Location = new System.Drawing.Point(0, 0);
splitContainer2.Name = "splitContainer2";
// Create the horizontal splitter.
splitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal;
splitContainer2.Size = new System.Drawing.Size(207, 273);
splitContainer2.SplitterDistance = 125;
splitContainer2.SplitterWidth = 6;
// splitContainer2 is the third control in the tab order.
splitContainer2.TabIndex = 2;
splitContainer2.Text = "splitContainer2";
// This splitter panel contains the top ListView control.
splitContainer2.Panel1.Controls.Add(listView1);
splitContainer2.Panel1.Name = "splitterPanel3";
// This splitter panel contains the bottom ListView control.
splitContainer2.Panel2.Controls.Add(listView2);
splitContainer2.Panel2.Name = "splitterPanel4";
// This ListView control is in the top panel of splitContainer2.
listView1.Dock = System.Windows.Forms.DockStyle.Fill;
listView1.Location = new System.Drawing.Point(0, 0);
listView1.Name = "listView1";
listView1.Size = new System.Drawing.Size(207, 125);
// listView1 is the fourth control in the tab order.
listView1.TabIndex = 3;
// This ListView control is in the bottom panel of splitContainer2.
listView2.Dock = System.Windows.Forms.DockStyle.Fill;
listView2.Location = new System.Drawing.Point(0, 0);
listView2.Name = "listView2";
listView2.Size = new System.Drawing.Size(207, 142);
// listView2 is the fifth control in the tab order.
listView2.TabIndex = 4;
// These are basic properties of the form.
ClientSize = new System.Drawing.Size(292, 273);
Controls.Add(splitContainer1);
Name = "Form1";
Text = "Form1";
splitContainer1.ResumeLayout(false);
splitContainer2.ResumeLayout(false);
ResumeLayout(false);
}
[STAThread]
static void Main()
{
Application.Run(new Form1());
}
private void splitContainer1_SplitterMoving(System.Object sender, System.Windows.Forms.SplitterCancelEventArgs e)
{
// As the splitter moves, change the cursor type.
Cursor.Current = System.Windows.Forms.Cursors.NoMoveVert;
}
private void splitContainer1_SplitterMoved(System.Object sender, System.Windows.Forms.SplitterEventArgs e)
{
// When the splitter stops moving, change the cursor back to the default.
Cursor.Current=System.Windows.Forms.Cursors.Default;
}
}
' Compile this example using the following command line:
' vbc basicsplitcontainer.vb /r:System.Drawing.dll /r:System.Windows.Forms.dll /r:System.dll /r:System.Data.dll
Imports System.Drawing
Imports System.Collections
Imports System.ComponentModel
Imports System.Windows.Forms
Imports System.Data
Public Class Form1
Inherits System.Windows.Forms.Form
Private WithEvents splitContainer1 As System.Windows.Forms.SplitContainer
Private treeView1 As System.Windows.Forms.TreeView
Private splitContainer2 As System.Windows.Forms.SplitContainer
Private listView2 As System.Windows.Forms.ListView
Private listView1 As System.Windows.Forms.ListView
Public Sub New()
InitializeComponent()
End Sub
Private Sub InitializeComponent()
splitContainer1 = New System.Windows.Forms.SplitContainer()
treeView1 = New System.Windows.Forms.TreeView()
splitContainer2 = New System.Windows.Forms.SplitContainer()
listView1 = New System.Windows.Forms.ListView()
listView2 = New System.Windows.Forms.ListView()
splitContainer1.SuspendLayout()
splitContainer2.SuspendLayout()
SuspendLayout()
' Basic SplitContainer properties.
' This is a vertical splitter that moves in 10-pixel increments.
' This splitter needs no explicit Orientation property because Vertical is the default.
splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill
splitContainer1.ForeColor = System.Drawing.SystemColors.Control
splitContainer1.Location = New System.Drawing.Point(0, 0)
splitContainer1.Name = "splitContainer1"
' You can drag the splitter no nearer than 30 pixels from the left edge of the container.
splitContainer1.Panel1MinSize = 30
' You can drag the splitter no nearer than 20 pixels from the right edge of the container.
splitContainer1.Panel2MinSize = 20
splitContainer1.Size = New System.Drawing.Size(292, 273)
splitContainer1.SplitterDistance = 79
' This splitter moves in 10-pixel increments.
splitContainer1.SplitterIncrement = 10
splitContainer1.SplitterWidth = 6
' splitContainer1 is the first control in the tab order.
splitContainer1.TabIndex = 0
splitContainer1.Text = "splitContainer1"
' Add a TreeView control to the left panel.
splitContainer1.Panel1.BackColor = System.Drawing.SystemColors.Control
' Add a TreeView control to Panel1.
splitContainer1.Panel1.Controls.Add(treeView1)
splitContainer1.Panel1.Name = "splitterPanel1"
' Controls placed on Panel1 support right-to-left fonts.
splitContainer1.Panel1.RightToLeft = System.Windows.Forms.RightToLeft.Yes
' Add a SplitContainer to the right panel.
splitContainer1.Panel2.Controls.Add(splitContainer2)
splitContainer1.Panel2.Name = "splitterPanel2"
' This TreeView control is in Panel1 of splitContainer1.
treeView1.Dock = System.Windows.Forms.DockStyle.Fill
treeView1.ForeColor = System.Drawing.SystemColors.InfoText
treeView1.ImageIndex = - 1
treeView1.Location = New System.Drawing.Point(0, 0)
treeView1.Name = "treeView1"
treeView1.SelectedImageIndex = - 1
treeView1.Size = New System.Drawing.Size(79, 273)
' treeView1 is the second control in the tab order.
treeView1.TabIndex = 1
' Basic SplitContainer properties.
' This is a horizontal splitter whose top and bottom panels are ListView controls. The top panel is fixed.
splitContainer2.Dock = System.Windows.Forms.DockStyle.Fill
' The top panel remains the same size when the form is resized.
splitContainer2.FixedPanel = System.Windows.Forms.FixedPanel.Panel1
splitContainer2.Location = New System.Drawing.Point(0, 0)
splitContainer2.Name = "splitContainer2"
' Create the horizontal splitter.
splitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal
splitContainer2.Size = New System.Drawing.Size(207, 273)
splitContainer2.SplitterDistance = 125
splitContainer2.SplitterWidth = 6
' splitContainer2 is the third control in the tab order.
splitContainer2.TabIndex = 2
splitContainer2.Text = "splitContainer2"
' This splitter panel contains the top ListView control.
splitContainer2.Panel1.Controls.Add(listView1)
splitContainer2.Panel1.Name = "splitterPanel3"
' This splitter panel contains the bottom ListView control.
splitContainer2.Panel2.Controls.Add(listView2)
splitContainer2.Panel2.Name = "splitterPanel4"
' This ListView control is in the top panel of splitContainer2.
listView1.Dock = System.Windows.Forms.DockStyle.Fill
listView1.Location = New System.Drawing.Point(0, 0)
listView1.Name = "listView1"
listView1.Size = New System.Drawing.Size(207, 125)
' listView1 is the fourth control in the tab order.
listView1.TabIndex = 3
' This ListView control is in the bottom panel of splitContainer2.
listView2.Dock = System.Windows.Forms.DockStyle.Fill
listView2.Location = New System.Drawing.Point(0, 0)
listView2.Name = "listView2"
listView2.Size = New System.Drawing.Size(207, 142)
' listView2 is the fifth control in the tab order.
listView2.TabIndex = 4
' These are basic properties of the form.
ClientSize = New System.Drawing.Size(292, 273)
Controls.Add(splitContainer1)
Name = "Form1"
Text = "Form1"
splitContainer1.ResumeLayout(False)
splitContainer2.ResumeLayout(False)
ResumeLayout(False)
End Sub
<STAThread()> _
Shared Sub Main()
Application.Run(New Form1())
End Sub
Private Sub splitContainer1_SplitterMoving(sender As System.Object, e As System.Windows.Forms.SplitterCancelEventArgs) Handles splitContainer1.SplitterMoving
' As the splitter moves, change the cursor type.
Cursor.Current = System.Windows.Forms.Cursors.NoMoveVert
End Sub
Private Sub splitContainer1_SplitterMoved(sender As System.Object, e As System.Windows.Forms.SplitterEventArgs) Handles splitContainer1.SplitterMoved
' When the splitter stops moving, change the cursor back to the default.
Cursor.Current = System.Windows.Forms.Cursors.Default
End Sub
End Class
설명
두 개의 크기 조정 가능한 패널에 컨트롤을 추가할 수 있으며, 다른 컨트롤을 기존 SplitContainer 패널에 추가하여 SplitContainer 크기 조정 가능한 여러 표시 영역을 만들 수 있습니다.
컨트롤을 SplitContainer 사용하여 컨테이너의 표시 영역(예: )을 Form나누고 사용자가 패널에 추가 SplitContainer 된 컨트롤의 크기를 조정할 수 있습니다. 사용자가 스플리터 위에 마우스 포인터를 전달하면 커서가 변경되어 컨트롤 내부의 SplitContainer 컨트롤 크기를 조정할 수 있음을 나타냅니다.
참고
이전 버전의 .NET Framework 컨트롤만 지원합니다Splitter.
SplitContainer 또한 디자인 타임에 컨트롤 배치를 용이하게 합니다. 예를 들어 Windows Explorer 유사한 창을 만들려면 컨트롤 Form 을 SplitContainer 에 추가하고 해당 Dock 속성을 로 DockStyle.Fill
설정합니다. 에 컨트롤을 TreeViewForm 추가하고 해당 Dock 속성을 로 DockStyle.Fill
설정합니다. 레이아웃을 완료하려면 컨트롤을 ListView 추가하고 해당 Dock 속성을 DockStyle.Fill
로 설정하여 의 ListView 나머지 공간을 Form차지하도록 합니다. 런타임에 사용자는 분할기를 사용하여 두 컨트롤의 너비 크기를 조정할 수 있습니다. 사용 하 여는 FixedPanel 속성을 컨트롤과 함께 Form 크기를 조정 하지 않도록 지정 합니다 또는 다른 컨테이너입니다.
폼에서 분할기 시작 위치를 지정하는 데 사용합니다 SplitterDistance . 분할기에서 한 번에 이동하는 픽셀 수를 지정하는 데 사용합니다 SplitterIncrement . 의 SplitterIncrement 기본값은 1픽셀입니다.
및 Panel2MinSize 를 사용하여 Panel1MinSize 분할 막대를 패널의 SplitContainer 바깥쪽 가장자리로 이동할 수 있는 정도를 지정합니다. 패널의 기본 최소 크기는 25픽셀입니다.
사용 하 여는 Orientation 가로 방향을 지정 하는 속성입니다. 의 기본 방향은 세로 SplitContainer 입니다.
사용 하 여는 BorderStyle 의 테두리 스타일을 SplitContainer 지정 하 고 테두리 스타일을 조정 하는 속성에 추가 SplitContainer하는 컨트롤의 테두리 스타일입니다.
생성자
SplitContainer() |
SplitContainer 클래스의 새 인스턴스를 초기화합니다. |
필드
ScrollStateAutoScrolling |
AutoScroll 속성의 값을 나타냅니다. (다음에서 상속됨 ScrollableControl) |
ScrollStateFullDrag |
사용자가 전체 창 끌기를 활성화했는지 여부를 나타냅니다. (다음에서 상속됨 ScrollableControl) |
ScrollStateHScrollVisible |
HScroll 속성의 값이 |
ScrollStateUserHasScrolled |
사용자가 ScrollableControl 컨트롤을 스크롤했는지 여부를 나타냅니다. (다음에서 상속됨 ScrollableControl) |
ScrollStateVScrollVisible |
VScroll 속성의 값이 |
속성
AccessibilityObject |
컨트롤에 할당된 AccessibleObject를 가져옵니다. (다음에서 상속됨 Control) |
AccessibleDefaultActionDescription |
내게 필요한 옵션 지원 클라이언트 애플리케이션에서 사용되는 컨트롤의 기본 작업 설명을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
AccessibleDescription |
내게 필요한 옵션 지원 클라이언트 애플리케이션에서 사용하는 컨트롤의 설명을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
AccessibleName |
내게 필요한 옵션 지원 클라이언트 애플리케이션에서 사용하는 컨트롤의 이름을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
AccessibleRole |
컨트롤의 액세스 가능 역할을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
ActiveControl |
컨테이너 컨트롤에 있는 활성 컨트롤을 가져오거나 설정합니다. (다음에서 상속됨 ContainerControl) |
AllowDrop |
사용자가 컨트롤로 끌어 온 데이터가 해당 컨트롤에서 허용되는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Anchor |
컨트롤이 바인딩되는 컨테이너의 가장자리를 가져오거나 설정하고 해당 부모를 기초로 컨트롤 크기를 조정하는 방법을 결정합니다. (다음에서 상속됨 Control) |
AutoScaleDimensions |
디자인된 컨트롤의 크기를 가져오거나 설정합니다. (다음에서 상속됨 ContainerControl) |
AutoScaleFactor |
현재 자동 크기 조정 값과 디자인 타임의 자동 크기 조정 값 사이의 배율 인수를 가져옵니다. (다음에서 상속됨 ContainerControl) |
AutoScaleMode |
컨트롤의 자동 크기 조정 모드를 가져오거나 설정합니다. (다음에서 상속됨 ContainerControl) |
AutoScroll |
파생된 클래스에서 재정의할 때 컨트롤이 SplitContainer 클라이언트 영역 외부에 있는 경우 스크롤 막대가 자동으로 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다. 이 속성은 이 클래스와 관련이 없습니다. |
AutoScrollMargin |
자동 스크롤 여백의 크기를 가져오거나 설정합니다. 이 속성은 이 클래스와 관련이 없습니다. 이 속성은 이 클래스와 관련이 없습니다. |
AutoScrollMinSize |
스크롤 막대의 최소 크기를 가져오거나 설정합니다. 이 속성은 이 클래스와 관련이 없습니다. |
AutoScrollOffset |
이 속성은 이 클래스와 관련이 없습니다. |
AutoScrollPosition |
이 속성은 이 클래스와 관련이 없습니다. |
AutoSize |
전체 내용이 표시되도록 SplitContainer의 크기를 자동으로 조정할지 여부를 나타내는 값을 가져오거나 설정합니다. 이 속성은 이 클래스와 관련이 없습니다. |
AutoValidate |
포커스가 변경될 때 이 컨테이너의 컨트롤에 대한 유효성 검사가 자동으로 수행되는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ContainerControl) |
BackColor |
컨트롤의 배경색을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
BackgroundImage |
컨트롤에 표시할 배경 이미지를 가져오거나 설정합니다. |
BackgroundImageLayout |
이 속성은 이 클래스와 관련이 없습니다. |
BindingContext |
BindingContext의 SplitContainer를 가져오거나 설정합니다. |
BorderStyle |
SplitContainer의 테두리 스타일을 가져오거나 설정합니다. |
Bottom |
컨트롤의 아래쪽 가장자리와 해당 컨테이너 클라이언트 영역의 위쪽 가장자리 사이의 거리(픽셀)를 가져옵니다. (다음에서 상속됨 Control) |
Bounds |
부모 컨트롤을 기준으로 비클라이언트 요소를 포함하는 컨트롤의 크기와 위치(픽셀)를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
CanEnableIme |
IME 지원을 사용하도록 ImeMode 속성을 활성 값으로 설정할 수 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 ContainerControl) |
CanFocus |
컨트롤이 포커스를 받을 수 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
CanRaiseEvents |
컨트롤에서 이벤트가 발생할 수 있는지를 확인합니다. (다음에서 상속됨 Control) |
CanSelect |
컨트롤을 선택할 수 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Capture |
컨트롤이 마우스를 캡처했는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
CausesValidation |
컨트롤이 포커스를 받을 때 유효성 검사가 필요한 모든 컨트롤에 대해 유효성 검사가 수행되도록 하는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
ClientRectangle |
컨트롤의 클라이언트 영역을 나타내는 사각형을 가져옵니다. (다음에서 상속됨 Control) |
ClientSize |
컨트롤 클라이언트 영역의 높이와 너비를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
CompanyName |
컨트롤을 포함하고 있는 애플리케이션의 회사 이름이나 작성자를 가져옵니다. (다음에서 상속됨 Control) |
Container |
IContainer을 포함하는 Component를 가져옵니다. (다음에서 상속됨 Component) |
ContainsFocus |
컨트롤이나 해당 컨트롤의 자식 컨트롤이 현재 입력 포커스를 가지고 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
ContextMenu |
컨트롤과 연결된 바로 가기 메뉴를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
ContextMenuStrip |
이 컨트롤과 연결된 ContextMenuStrip을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Controls |
자식 컨트롤의 컬렉션을 가져옵니다. 이 속성은 이 클래스와 관련이 없습니다. |
Created |
컨트롤이 만들어졌는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
CreateParams |
컨트롤 핸들이 만들어지는 경우 필요한 작성 매개 변수를 가져옵니다. (다음에서 상속됨 ContainerControl) |
CurrentAutoScaleDimensions |
화면의 현재 런타임 크기를 가져옵니다. (다음에서 상속됨 ContainerControl) |
Cursor |
마우스 포인터가 컨트롤 위에 있을 때 표시되는 커서를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
DataBindings |
컨트롤에 대한 데이터 바인딩을 가져옵니다. (다음에서 상속됨 Control) |
DataContext |
데이터 바인딩을 위해 데이터 컨텍스트를 가져오거나 설정합니다. 앰비언트 속성입니다. (다음에서 상속됨 Control) |
DefaultCursor |
컨트롤의 기본 커서를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
DefaultImeMode |
컨트롤에서 지원하는 기본 IME(입력기) 모드를 가져옵니다. (다음에서 상속됨 Control) |
DefaultMargin |
컨트롤 사이에 기본적으로 지정되는 공백(픽셀)을 가져옵니다. (다음에서 상속됨 Control) |
DefaultMaximumSize |
컨트롤의 기본 최대 크기로 지정되는 길이와 높이를 픽셀 단위로 가져옵니다. (다음에서 상속됨 Control) |
DefaultMinimumSize |
컨트롤의 기본 최소 크기로 지정되는 길이와 높이를 픽셀 단위로 가져옵니다. (다음에서 상속됨 Control) |
DefaultPadding |
컨트롤 내용의 기본 내부 간격(픽셀)을 가져옵니다. (다음에서 상속됨 Control) |
DefaultSize |
SplitContainer의 기본 크기를 가져옵니다. |
DesignMode |
Component가 현재 디자인 모드인지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 Component) |
DeviceDpi |
컨트롤을 현재 표시 중인 디스플레이 디바이스의 DPI 값을 가져옵니다. (다음에서 상속됨 Control) |
DisplayRectangle |
컨트롤의 실제 표시 영역을 나타내는 사각형을 가져옵니다. (다음에서 상속됨 ScrollableControl) |
Disposing |
기본 Control 클래스에 대한 삭제 작업이 진행되고 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Dock |
컨테이너의 가장자리에 연결되는 SplitContainer 테두리를 가져오거나 설정합니다. |
DockPadding |
컨트롤의 모든 가장자리에 대한 도킹 안쪽 여백 설정을 가져옵니다. (다음에서 상속됨 ScrollableControl) |
DoubleBuffered |
이 컨트롤에서 깜빡임을 줄이거나 방지하기 위해 보조 버퍼를 사용하여 화면을 다시 그려야 하는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Enabled |
컨트롤이 사용자 상호 작용에 응답할 수 있는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Events |
이 Component에 연결된 이벤트 처리기의 목록을 가져옵니다. (다음에서 상속됨 Component) |
FixedPanel |
컨테이너의 크기가 조정될 때 같은 크기를 유지할 SplitContainer 패널을 가져오거나 설정합니다. |
Focused |
컨트롤에 입력 포커스가 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Font |
컨트롤에서 표시되는 텍스트의 글꼴을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
FontHeight |
컨트롤의 글꼴 높이를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
ForeColor |
컨트롤의 전경색을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Handle |
컨트롤이 바인딩되는 창 핸들을 가져옵니다. (다음에서 상속됨 Control) |
HasChildren |
컨트롤에 자식 컨트롤이 하나 이상 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Height |
컨트롤의 높이를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
HorizontalScroll |
가로 스크롤 막대와 연결된 특성을 가져옵니다. (다음에서 상속됨 ScrollableControl) |
HScroll |
가로 스크롤 막대가 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ScrollableControl) |
ImeMode |
컨트롤의 IME(입력기) 모드를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
ImeModeBase |
컨트롤의 IME 모드를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
InvokeRequired |
호출자가 컨트롤이 만들어진 스레드와 다른 스레드에 있기 때문에 메서드를 통해 컨트롤을 호출하는 경우 해당 호출자가 호출 메서드를 호출해야 하는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
IsAccessible |
컨트롤이 내게 필요한 옵션 지원 애플리케이션에 표시되는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
IsAncestorSiteInDesignMode |
이 컨트롤의 상위 항목 중 하나가 있고 DesignMode에 해당 사이트가 있는지를 나타냅니다. 이 속성은 읽기 전용입니다. (다음에서 상속됨 Control) |
IsDisposed |
컨트롤이 삭제되었는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
IsHandleCreated |
컨트롤에 연결된 핸들이 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
IsMirrored |
컨트롤이 미러링되는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
IsSplitterFixed |
분할자가 고정된 분할자인지 아니면 이동 가능한 분할자인지를 나타내는 값을 가져오거나 설정합니다. |
LayoutEngine |
컨트롤 레이아웃 엔진의 캐시된 인스턴스를 가져옵니다. (다음에서 상속됨 Control) |
Left |
컨트롤의 왼쪽 가장자리와 해당 컨테이너 클라이언트 영역의 왼쪽 가장자리 사이의 거리(픽셀)를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Location |
해당 컨테이너의 왼쪽 위 모퉁이를 기준으로 컨트롤의 왼쪽 위 모퉁이의 좌표를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Margin |
컨트롤 사이의 공백을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
MaximumSize |
GetPreferredSize(Size)에서 지정할 수 있는 상한을 나타내는 크기를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
MinimumSize |
GetPreferredSize(Size)에서 지정할 수 있는 하한을 나타내는 크기를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Name |
컨트롤의 이름을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Orientation |
SplitContainer 패널이 가로 방향인지 아니면 세로 방향인지를 나타내는 값을 가져오거나 설정합니다. |
Padding |
SplitterPanel의 가장자리와 내용 사이의 내부 간격(픽셀)을 가져오거나 설정합니다. 이 속성은 이 클래스와 관련이 없습니다. |
Panel1 |
SplitContainer에 따라 Orientation의 왼쪽 패널 또는 위쪽 패널을 가져옵니다. |
Panel1Collapsed |
Panel1의 축소 또는 확장 여부를 확인하는 값을 가져오거나 설정합니다. |
Panel1MinSize |
Panel1의 왼쪽 가장자리나 위쪽 가장자리에서 분할자까지의 최소 거리(픽셀)를 가져오거나 설정합니다. |
Panel2 |
SplitContainer에 따라 Orientation의 오른쪽 패널 또는 아래쪽 패널을 가져옵니다. |
Panel2Collapsed |
Panel2의 축소 또는 확장 여부를 확인하는 값을 가져오거나 설정합니다. |
Panel2MinSize |
Panel2의 오른쪽 가장자리나 아래쪽 가장자리에서 분할자까지의 최소 거리(픽셀)를 가져오거나 설정합니다. |
Parent |
컨트롤의 부모 컨테이너를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
ParentForm |
컨테이너 컨트롤이 할당된 폼을 가져옵니다. (다음에서 상속됨 ContainerControl) |
PreferredSize |
컨트롤이 들어갈 수 있는 사각형 영역의 크기를 가져옵니다. (다음에서 상속됨 Control) |
ProductName |
컨트롤이 포함된 어셈블리의 제품 이름을 가져옵니다. (다음에서 상속됨 Control) |
ProductVersion |
컨트롤이 포함된 어셈블리의 버전을 가져옵니다. (다음에서 상속됨 Control) |
RecreatingHandle |
컨트롤이 현재 자신의 핸들을 다시 만들고 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Region |
컨트롤과 연결된 창 영역을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
RenderRightToLeft |
사용되지 않음.
사용되지 않음.
이 속성은 더 이상 사용되지 않습니다. (다음에서 상속됨 Control) |
ResizeRedraw |
크기를 조정하는 경우 컨트롤이 자신을 다시 그리는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Right |
컨트롤의 오른쪽 가장자리와 해당 컨테이너 클라이언트 영역의 왼쪽 가장자리 사이의 거리(픽셀)를 가져옵니다. (다음에서 상속됨 Control) |
RightToLeft |
오른쪽에서 왼쪽으로 쓰는 글꼴을 사용하는 로캘을 지원하도록 컨트롤 요소가 정렬되어 있는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
ScaleChildren |
자식 컨트롤의 배율을 결정하는 값을 가져옵니다. (다음에서 상속됨 Control) |
ShowFocusCues |
컨트롤이 포커스 영역을 표시할지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
ShowKeyboardCues |
사용자 인터페이스가 키보드 액셀러레이터 키를 표시하는지 아니면 숨기는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Site |
컨트롤의 사이트를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Size |
컨트롤의 높이와 너비를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
SplitterDistance |
SplitContainer의 왼쪽 가장자리나 위쪽 가장자리에서 분할자까지의 거리(픽셀)를 가져오거나 설정합니다. |
SplitterIncrement |
분할자 이동 증가값(픽셀)을 나타내는 값을 가져오거나 설정합니다. |
SplitterRectangle |
SplitContainer에 상대적인 분할자의 크기와 위치를 가져옵니다. |
SplitterWidth |
분할자의 너비(픽셀)를 가져오거나 설정합니다. |
TabIndex |
컨트롤 컨테이너 내의 컨트롤 탭 순서를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
TabStop |
Tab 키를 사용하여 분할자에 포커스를 지정할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
Tag |
컨트롤에 대한 데이터가 포함된 개체를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Text |
이 속성은 이 클래스와 관련이 없습니다. |
Top |
컨트롤의 위쪽 가장자리와 해당 컨테이너 클라이언트 영역의 위쪽 가장자리 사이의 거리(픽셀)를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
TopLevelControl |
다른 Windows Forms 컨트롤에 의해 부모로 지정될 수 없는 부모 컨트롤을 가져옵니다. 일반적으로 이것은 컨트롤이 포함된 가장 바깥쪽 Form입니다. (다음에서 상속됨 Control) |
UseWaitCursor |
현재 컨트롤과 모든 자식 컨트롤에 대기 커서를 사용할지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
VerticalScroll |
세로 스크롤 막대와 관련된 특징을 가져옵니다. (다음에서 상속됨 ScrollableControl) |
Visible |
컨트롤과 모든 해당 자식 컨트롤이 표시되는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
VScroll |
세로 스크롤 막대가 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ScrollableControl) |
Width |
컨트롤의 너비를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
WindowTarget |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 Control) |
메서드
이벤트
AutoSizeChanged |
AutoSize 속성 값이 변경되면 발생합니다. 이 속성은 이 클래스와 관련이 없습니다. |
AutoValidateChanged |
AutoValidate 속성이 변경되면 발생합니다. (다음에서 상속됨 ContainerControl) |
BackColorChanged |
BackColor 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
BackgroundImageChanged |
BackgroundImage 속성이 변경되면 발생합니다. |
BackgroundImageLayoutChanged |
BackgroundImageLayout 속성이 변경되면 발생합니다. 이 이벤트는 이 클래스와 관련이 없습니다. |
BindingContextChanged |
BindingContext 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
CausesValidationChanged |
CausesValidation 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
ChangeUICues |
포커스 또는 키보드 UI(사용자 인터페이스) 큐가 변경될 때 발생합니다. (다음에서 상속됨 Control) |
Click |
컨트롤을 클릭하면 발생합니다. (다음에서 상속됨 Control) |
ClientSizeChanged |
ClientSize 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
ContextMenuChanged |
ContextMenu 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
ContextMenuStripChanged |
ContextMenuStrip 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
ControlAdded |
이 이벤트는 이 클래스와 관련이 없습니다. |
ControlRemoved |
이 이벤트는 이 클래스와 관련이 없습니다. |
CursorChanged |
Cursor 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
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) |
Enter |
컨트롤이 입력되면 발생합니다. (다음에서 상속됨 Control) |
FontChanged |
Font 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
ForeColorChanged |
ForeColor 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
GiveFeedback |
끌기 작업을 수행하는 동안 발생합니다. (다음에서 상속됨 Control) |
GotFocus |
컨트롤이 포커스를 받으면 발생합니다. (다음에서 상속됨 Control) |
HandleCreated |
컨트롤의 핸들을 만들면 발생합니다. (다음에서 상속됨 Control) |
HandleDestroyed |
컨트롤의 핸들이 소멸될 때 발생합니다. (다음에서 상속됨 Control) |
HelpRequested |
사용자가 컨트롤에 대한 도움말을 요청하면 발생합니다. (다음에서 상속됨 Control) |
ImeModeChanged |
ImeMode 속성이 변경되면 발생합니다. (다음에서 상속됨 Control) |
Invalidated |
컨트롤을 다시 그려야 할 때 발생합니다. (다음에서 상속됨 Control) |
KeyDown |
컨트롤에 포커스가 있을 때 키를 누르면 발생합니다. (다음에서 상속됨 Control) |
KeyPress |
컨트롤에 포커스가 있을 때 문자, 스페이스 또는 백스페이스 키를 누르면 발생합니다. (다음에서 상속됨 Control) |
KeyUp |
컨트롤에 포커스가 있을 때 키를 눌렀다 놓으면 발생합니다. (다음에서 상속됨 Control) |
Layout |
컨트롤이 자식 컨트롤의 위치를 변경하면 발생합니다. (다음에서 상속됨 Control) |
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 |
이 이벤트는 이 클래스와 관련이 없습니다. |
Paint |
컨트롤을 다시 그리면 발생합니다. (다음에서 상속됨 Control) |
ParentChanged |
Parent 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
PreviewKeyDown |
이 컨트롤에 포커스가 있는 동안 키를 누르면 KeyDown 이벤트 전에 발생합니다. (다음에서 상속됨 Control) |
QueryAccessibilityHelp |
AccessibleObject가 내게 필요한 옵션 지원 애플리케이션에 도움말을 제공하면 발생합니다. (다음에서 상속됨 Control) |
QueryContinueDrag |
끌어서 놓기 작업 중에 발생하며 끌기 소스가 끌어서 놓기 작업을 취소해야 할지를 결정하도록 합니다. (다음에서 상속됨 Control) |
RegionChanged |
Region 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
Resize |
컨트롤의 크기를 조정하면 발생합니다. (다음에서 상속됨 Control) |
RightToLeftChanged |
RightToLeft 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
Scroll |
클라이언트 영역이 사용자 또는 코드에 의해 스크롤될 때 발생합니다. (다음에서 상속됨 ScrollableControl) |
SizeChanged |
Size 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
SplitterMoved |
Splitter 컨트롤이 이동하면 발생합니다. |
SplitterMoving |
Splitter 컨트롤을 이동하는 동안 발생합니다. |
StyleChanged |
컨트롤 스타일이 변경되면 발생합니다. (다음에서 상속됨 Control) |
SystemColorsChanged |
시스템 색이 변경되면 발생합니다. (다음에서 상속됨 Control) |
TabIndexChanged |
TabIndex 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
TabStopChanged |
TabStop 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
TextChanged |
이 이벤트는 이 클래스와 관련이 없습니다. |
Validated |
컨트롤의 유효성 검사가 완료되면 발생합니다. (다음에서 상속됨 Control) |
Validating |
컨트롤의 유효성을 검사할 때 발생합니다. (다음에서 상속됨 Control) |
VisibleChanged |
Visible 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
명시적 인터페이스 구현
IContainerControl.ActivateControl(Control) |
지정된 컨트롤을 활성화합니다. (다음에서 상속됨 ContainerControl) |
IDropTarget.OnDragDrop(DragEventArgs) |
DragDrop 이벤트를 발생시킵니다. (다음에서 상속됨 Control) |
IDropTarget.OnDragEnter(DragEventArgs) |
DragEnter 이벤트를 발생시킵니다. (다음에서 상속됨 Control) |
IDropTarget.OnDragLeave(EventArgs) |
DragLeave 이벤트를 발생시킵니다. (다음에서 상속됨 Control) |
IDropTarget.OnDragOver(DragEventArgs) |
DragOver 이벤트를 발생시킵니다. (다음에서 상속됨 Control) |
적용 대상
추가 정보
.NET