ToolStripDropDown 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ToolStripDropDownButton을 클릭하면 표시되는 목록에서 사용자가 단일 항목을 선택할 수 있게 하는 컨트롤을 나타냅니다.
public ref class ToolStripDropDown : System::Windows::Forms::ToolStrip
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class ToolStripDropDown : System.Windows.Forms.ToolStrip
public class ToolStripDropDown : System.Windows.Forms.ToolStrip
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ToolStripDropDown = class
inherit ToolStrip
type ToolStripDropDown = class
inherit ToolStrip
Public Class ToolStripDropDown
Inherits ToolStrip
- 상속
- 파생
- 특성
예제
다음 코드 예제에서는 및 클래스를 사용하여 ToolStripDropDownToolStripDropDownButton 폼의 전경색을 변경하는 3개의 단추 색 선택기를 만듭니다.
// Declare the drop-down button and the items it will contain.
ToolStripDropDownButton^ dropDownButton1;
ToolStripDropDown^ dropDown;
ToolStripButton^ buttonRed;
ToolStripButton^ buttonBlue;
ToolStripButton^ buttonYellow;
void InitializeDropDownButton()
{
dropDownButton1 = gcnew ToolStripDropDownButton;
dropDown = gcnew ToolStripDropDown;
dropDownButton1->Text = "A";
// Set the drop-down on the DropDownButton.
dropDownButton1->DropDown = dropDown;
// Declare three buttons, set their forecolor and text,
// and add the buttons to the drop-down.
buttonRed = gcnew ToolStripButton;
buttonRed->ForeColor = Color::Red;
buttonRed->Text = "A";
buttonBlue = gcnew ToolStripButton;
buttonBlue->ForeColor = Color::Blue;
buttonBlue->Text = "A";
buttonYellow = gcnew ToolStripButton;
buttonYellow->ForeColor = Color::Yellow;
buttonYellow->Text = "A";
buttonBlue->Click += gcnew EventHandler(this,
&Form1::colorButtonsClick);
buttonRed->Click += gcnew EventHandler(this,
&Form1::colorButtonsClick);
buttonYellow->Click += gcnew EventHandler(this,
&Form1::colorButtonsClick);
array<ToolStripItem^>^ ToolStrips =
{buttonRed,buttonBlue,buttonYellow};
dropDown->Items->AddRange(ToolStrips);
toolStrip1->Items->Add(dropDownButton1);
}
// Handle the buttons' click event by setting the forecolor
// of the form to the forecolor of the button that is clicked.
void colorButtonsClick(Object^ sender, EventArgs^ e)
{
ToolStripButton^ senderButton = (ToolStripButton^) sender;
this->ForeColor = senderButton->ForeColor;
}
// internal:
// Declare the drop-down button and the items it will contain.
internal ToolStripDropDownButton dropDownButton1;
internal ToolStripDropDown dropDown;
internal ToolStripButton buttonRed;
internal ToolStripButton buttonBlue;
internal ToolStripButton buttonYellow;
private void InitializeDropDownButton()
{
dropDownButton1 = new ToolStripDropDownButton();
dropDown = new ToolStripDropDown();
dropDownButton1.Text = "A";
// Set the drop-down on the ToolStripDropDownButton.
dropDownButton1.DropDown = dropDown;
// Set the drop-down direction.
dropDownButton1.DropDownDirection = ToolStripDropDownDirection.Left;
// Do not show a drop-down arrow.
dropDownButton1.ShowDropDownArrow = false;
// Declare three buttons, set their foreground color and text,
// and add the buttons to the drop-down.
buttonRed = new ToolStripButton();
buttonRed.ForeColor = Color.Red;
buttonRed.Text = "A";
buttonBlue = new ToolStripButton();
buttonBlue.ForeColor = Color.Blue;
buttonBlue.Text = "A";
buttonYellow = new ToolStripButton();
buttonYellow.ForeColor = Color.Yellow;
buttonYellow.Text = "A";
buttonBlue.Click += new EventHandler(colorButtonsClick);
buttonRed.Click += new EventHandler(colorButtonsClick);
buttonYellow.Click += new EventHandler(colorButtonsClick);
dropDown.Items.AddRange(new ToolStripItem[]
{ buttonRed, buttonBlue, buttonYellow });
toolStrip1.Items.Add(dropDownButton1);
}
// Handle the buttons' click event by setting the foreground color of the
// form to the foreground color of the button that is clicked.
private void colorButtonsClick(object sender, EventArgs e)
{
ToolStripButton senderButton = (ToolStripButton)sender;
this.ForeColor = senderButton.ForeColor;
}
' Declare the drop-down button and the items it will contain.
Friend WithEvents dropDownButton1 As ToolStripDropDownButton
Friend WithEvents dropDown As ToolStripDropDown
Friend WithEvents buttonRed As ToolStripButton
Friend WithEvents buttonBlue As ToolStripButton
Friend WithEvents buttonYellow As ToolStripButton
Private Sub InitializeDropDownButton()
dropDownButton1 = New ToolStripDropDownButton()
dropDown = New ToolStripDropDown()
dropDownButton1.Text = "A"
' Set the drop-down on the ToolStripDropDownButton.
dropDownButton1.DropDown = dropDown
' Set the drop-down direction.
dropDownButton1.DropDownDirection = ToolStripDropDownDirection.Left
' Do not show a drop-down arrow.
dropDownButton1.ShowDropDownArrow = False
' Declare three buttons, set their foreground color and text,
' and add the buttons to the drop-down.
buttonRed = New ToolStripButton()
buttonRed.ForeColor = Color.Red
buttonRed.Text = "A"
buttonBlue = New ToolStripButton()
buttonBlue.ForeColor = Color.Blue
buttonBlue.Text = "A"
buttonYellow = New ToolStripButton()
buttonYellow.ForeColor = Color.Yellow
buttonYellow.Text = "A"
dropDown.Items.AddRange(New ToolStripItem() {buttonRed, buttonBlue, buttonYellow})
toolStrip1.Items.Add(dropDownButton1)
End Sub
' Handle the buttons' click event by setting the foreground color of the
' form to the foreground color of the button that is clicked.
Public Sub colorButtonsClick(ByVal sender As [Object], ByVal e As EventArgs) _
Handles buttonRed.Click, buttonBlue.Click, buttonYellow.Click
Dim senderButton As ToolStripButton = CType(sender, ToolStripButton)
Me.ForeColor = senderButton.ForeColor
End Sub
다음 코드 예제에서는 를 사용하여 ToolStripControlHost 를 ToolStripDropDown 로 표시합니다 TreeView.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
public class Form1 : Form
{
public Form1()
{
MyTreeViewCombo treeCombo = new MyTreeViewCombo();
treeCombo.TreeView.Nodes.Add("one");
treeCombo.TreeView.Nodes.Add("two");
treeCombo.TreeView.Nodes.Add("three");
this.Controls.Add(treeCombo);
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
public class MyTreeViewCombo : ComboBox
{
ToolStripControlHost treeViewHost;
ToolStripDropDown dropDown;
public MyTreeViewCombo()
{
TreeView treeView = new TreeView();
treeView.BorderStyle = BorderStyle.None;
treeViewHost = new ToolStripControlHost(treeView);
dropDown = new ToolStripDropDown();
dropDown.Items.Add(treeViewHost);
}
public TreeView TreeView
{
get { return treeViewHost.Control as TreeView; }
}
private void ShowDropDown()
{
if (dropDown != null)
{
treeViewHost.Width = DropDownWidth;
treeViewHost.Height = DropDownHeight;
dropDown.Show(this, 0, this.Height);
}
}
private const int WM_USER = 0x0400,
WM_REFLECT = WM_USER + 0x1C00,
WM_COMMAND = 0x0111,
CBN_DROPDOWN = 7;
public static int HIWORD(int n)
{
return (n >> 16) & 0xffff;
}
protected override void WndProc(ref Message m)
{
if (m.Msg == (WM_REFLECT + WM_COMMAND))
{
if (HIWORD((int)m.WParam) == CBN_DROPDOWN)
{
ShowDropDown();
return;
}
}
base.WndProc(ref m);
}
protected override void Dispose(bool disposing)
{
if (disposing)
{
if (dropDown != null)
{
dropDown.Dispose();
dropDown = null;
}
}
base.Dispose(disposing);
}
}
}
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Data
Imports System.Drawing
Imports System.Text
Imports System.Windows.Forms
Imports System.Security.Permissions
Public Class Form1
Inherits Form
Public Sub New()
Dim treeCombo As New MyTreeViewCombo()
treeCombo.MyTreeView.Nodes.Add("one")
treeCombo.MyTreeView.Nodes.Add("two")
treeCombo.MyTreeView.Nodes.Add("three")
Me.Controls.Add(treeCombo)
End Sub
<STAThread()> _
Shared Sub Main()
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
Application.Run(New Form1())
End Sub
<SecurityPermissionAttribute( _
SecurityAction.LinkDemand, Flags:=SecurityPermissionFlag.UnmanagedCode)> _
Public Class MyTreeViewCombo
Inherits ComboBox
Private treeViewHost As ToolStripControlHost
Private Shadows dropDown As ToolStripDropDown
Public Sub New()
Dim treeView As New TreeView()
treeView.BorderStyle = BorderStyle.None
treeViewHost = New ToolStripControlHost(treeView)
dropDown = New ToolStripDropDown()
dropDown.Items.Add(treeViewHost)
End Sub
Public ReadOnly Property MyTreeView() As TreeView
Get
Return treeViewHost.Control '
End Get
End Property
Private Sub ShowDropDown()
If Not (dropDown Is Nothing) Then
treeViewHost.Width = DropDownWidth
treeViewHost.Height = DropDownHeight
dropDown.Show(Me, 0, Me.Height)
End If
End Sub
Private Const WM_USER As Integer = &H400
Private Const WM_REFLECT As Integer = WM_USER + &H1C00
Private Const WM_COMMAND As Integer = &H111
Private Const CBN_DROPDOWN As Integer = 7
Public Shared Function HIWORD(ByVal n As Integer) As Integer
Return (n >> 16) And &HFFFF
End Function
Protected Overrides Sub WndProc(ByRef m As Message)
If m.Msg = WM_REFLECT + WM_COMMAND Then
If HIWORD(CType(m.WParam, Integer)) = CBN_DROPDOWN Then
ShowDropDown()
Return
End If
End If
MyBase.WndProc(m)
End Sub
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
If Not (dropDown Is Nothing) Then
dropDown.Dispose()
dropDown = Nothing
End If
End If
MyBase.Dispose(disposing)
End Sub
End Class
End Class
설명
ToolStripDropDown 를 사용하여 색 선택과 같은 옵션의 드롭다운 목록을 표시합니다.
ToolStripDropDownMenu . ToolStripDropDown NET Core 3.1에서 제거된 컨트롤을 바꾸고 확장 Menu 합니다.
생성자
ToolStripDropDown() |
ToolStripDropDown 클래스의 새 인스턴스를 초기화합니다. |
필드
ScrollStateAutoScrolling |
AutoScroll 속성의 값을 나타냅니다. (다음에서 상속됨 ScrollableControl) |
ScrollStateFullDrag |
사용자가 전체 창 끌기를 활성화했는지 여부를 나타냅니다. (다음에서 상속됨 ScrollableControl) |
ScrollStateHScrollVisible |
HScroll 속성의 값이 |
ScrollStateUserHasScrolled |
사용자가 ScrollableControl 컨트롤을 스크롤했는지 여부를 나타냅니다. (다음에서 상속됨 ScrollableControl) |
ScrollStateVScrollVisible |
VScroll 속성의 값이 |
속성
AccessibilityObject |
컨트롤에 할당된 AccessibleObject를 가져옵니다. (다음에서 상속됨 Control) |
AccessibleDefaultActionDescription |
내게 필요한 옵션 지원 클라이언트 애플리케이션에서 사용되는 컨트롤의 기본 작업 설명을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
AccessibleDescription |
내게 필요한 옵션 지원 클라이언트 애플리케이션에서 사용하는 컨트롤의 설명을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
AccessibleName |
내게 필요한 옵션 지원 클라이언트 애플리케이션에서 사용하는 컨트롤의 이름을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
AccessibleRole |
컨트롤의 액세스 가능 역할을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
AllowClickThrough |
ToolStripDropDownButton을 클릭하면 표시되는 목록에서 사용자가 단일 항목을 선택할 수 있게 하는 컨트롤을 나타냅니다. (다음에서 상속됨 ToolStrip) |
AllowDrop |
사용자가 구현한 이벤트를 통해 끌어서 놓기 및 항목 다시 정렬을 처리할지 여부를 나타내는 값 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
AllowItemReorder |
이 속성은 이 클래스와 관련이 없습니다. |
AllowMerge |
여러 MenuStrip, ToolStripDropDownMenu, ToolStripMenuItem 및 기타 형식을 결합할 수 있는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
AllowTransparency |
폼의 Opacity를 조정할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
Anchor |
이 속성은 이 클래스와 관련이 없습니다. |
AutoClose |
활성 상태를 벗어나면 ToolStripDropDown 컨트롤을 자동으로 닫을지 여부를 나타내는 값을 가져오거나 설정합니다. |
AutoScroll |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
AutoScrollMargin |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
AutoScrollMinSize |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
AutoScrollOffset |
ScrollControlIntoView(Control)에서 이 컨트롤이 스크롤되는 위치를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
AutoScrollPosition |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
AutoSize |
폼 크기가 조정되면 ToolStripDropDown의 크기가 자동으로 조정되는지 여부를 나타내는 값을 가져오거나 설정합니다. |
BackColor |
ToolStrip의 배경색을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
BackgroundImage |
컨트롤에 표시할 배경 이미지를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
BackgroundImageLayout |
ImageLayout 열거형에서 정의된 대로 배경 이미지 레이아웃을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
BindingContext |
ToolStrip의 바인딩 컨텍스트를 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
Bottom |
컨트롤의 아래쪽 가장자리와 해당 컨테이너 클라이언트 영역의 위쪽 가장자리 사이의 거리(픽셀)를 가져옵니다. (다음에서 상속됨 Control) |
Bounds |
부모 컨트롤을 기준으로 비클라이언트 요소를 포함하는 컨트롤의 크기와 위치(픽셀)를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
CanEnableIme |
IME 지원을 사용하도록 ImeMode 속성을 활성 값으로 설정할 수 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
CanFocus |
컨트롤이 포커스를 받을 수 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
CanOverflow |
ToolStripDropDown의 항목을 오버플로 메뉴로 보낼 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
CanRaiseEvents |
컨트롤에서 이벤트가 발생할 수 있는지를 확인합니다. (다음에서 상속됨 Control) |
CanSelect |
컨트롤을 선택할 수 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Capture |
컨트롤이 마우스를 캡처했는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
CausesValidation |
ToolStrip이 포커스를 받을 때 유효성 검사가 필요한 모든 컨트롤에 대해 유효성 검사가 수행되도록 하는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
ClientRectangle |
컨트롤의 클라이언트 영역을 나타내는 사각형을 가져옵니다. (다음에서 상속됨 Control) |
ClientSize |
컨트롤 클라이언트 영역의 높이와 너비를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
CompanyName |
컨트롤을 포함하고 있는 애플리케이션의 회사 이름이나 작성자를 가져옵니다. (다음에서 상속됨 Control) |
Container |
IContainer을 포함하는 Component를 가져옵니다. (다음에서 상속됨 Component) |
ContainsFocus |
컨트롤이나 해당 컨트롤의 자식 컨트롤이 현재 입력 포커스를 가지고 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
ContextMenu |
이 속성은 이 클래스와 관련이 없습니다. |
ContextMenu |
컨트롤과 연결된 바로 가기 메뉴를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
ContextMenuStrip |
이 속성은 이 클래스와 관련이 없습니다. |
Controls |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
Created |
컨트롤이 만들어졌는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
CreateParams |
새 창의 매개 변수를 가져옵니다. |
Cursor |
마우스 포인터가 ToolStrip 위에 있을 때 표시되는 커서를 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
DataBindings |
컨트롤에 대한 데이터 바인딩을 가져옵니다. (다음에서 상속됨 Control) |
DataContext |
데이터 바인딩을 위해 데이터 컨텍스트를 가져오거나 설정합니다. 앰비언트 속성입니다. (다음에서 상속됨 Control) |
DefaultCursor |
컨트롤의 기본 커서를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
DefaultDock |
컨테이너에 도킹된 컨테이너를 나타내는 ToolStrip의 도킹 위치를 가져옵니다. |
DefaultDropDownDirection |
ToolStripDropDown을 기준으로 ToolStrip이 표시되는 방향을 가져오거나 설정합니다. |
DefaultGripMargin |
크기 조정 그립과 ToolStrip 가장자리 사이의 기본 간격(픽셀)을 가져옵니다. (다음에서 상속됨 ToolStrip) |
DefaultImeMode |
컨트롤에서 지원하는 기본 IME(입력기) 모드를 가져옵니다. (다음에서 상속됨 Control) |
DefaultMargin |
ToolStrip과 ToolStripContainer 사이의 간격(픽셀)을 가져옵니다. (다음에서 상속됨 ToolStrip) |
DefaultMaximumSize |
컨트롤의 기본 최대 크기로 지정되는 길이와 높이를 픽셀 단위로 가져옵니다. (다음에서 상속됨 Control) |
DefaultMinimumSize |
컨트롤의 기본 최소 크기로 지정되는 길이와 높이를 픽셀 단위로 가져옵니다. (다음에서 상속됨 Control) |
DefaultPadding |
ToolStrip 내용의 내부 간격(픽셀)을 가져옵니다. |
DefaultShowItemToolTips |
도구 설명이 ToolStripDropDown에 대해 기본적으로 표시되는지를 나타내는 값을 가져옵니다. |
DefaultSize |
ToolStrip의 기본 크기를 가져옵니다. (다음에서 상속됨 ToolStrip) |
DesignMode |
Component가 현재 디자인 모드인지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 Component) |
DeviceDpi |
컨트롤을 현재 표시 중인 디스플레이 디바이스의 DPI 값을 가져옵니다. (다음에서 상속됨 Control) |
DisplayedItems |
ToolStrip에 자동으로 추가된 항목을 포함하여 ToolStrip에 현재 표시된 항목의 하위 집합을 가져옵니다. (다음에서 상속됨 ToolStrip) |
DisplayRectangle |
현재 표시 영역을 검색합니다. (다음에서 상속됨 ToolStrip) |
Disposing |
기본 Control 클래스에 대한 삭제 작업이 진행되고 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Dock |
이 속성은 이 클래스와 관련이 없습니다. |
DockPadding |
컨트롤의 모든 가장자리에 대한 도킹 안쪽 여백 설정을 가져옵니다. (다음에서 상속됨 ScrollableControl) |
DoubleBuffered |
이 컨트롤에서 깜빡임을 줄이거나 방지하기 위해 보조 버퍼를 사용하여 화면을 다시 그려야 하는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
DropShadowEnabled |
ToolStripDropDown이 표시될 때 3차원 그림자 효과가 나타나는지 여부를 나타내는 값을 가져오거나 설정합니다. |
Enabled |
컨트롤이 사용자 상호 작용에 응답할 수 있는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Events |
이 Component에 연결된 이벤트 처리기의 목록을 가져옵니다. (다음에서 상속됨 Component) |
Focused |
컨트롤에 입력 포커스가 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Font |
ToolStripDropDown에 표시되는 텍스트의 글꼴을 가져오거나 설정합니다. |
FontHeight |
컨트롤의 글꼴 높이를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
ForeColor |
ToolStrip의 전경색을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
GripDisplayStyle |
이 속성은 이 클래스와 관련이 없습니다. |
GripMargin |
이 속성은 이 클래스와 관련이 없습니다. |
GripRectangle |
이 속성은 이 클래스와 관련이 없습니다. |
GripStyle |
이 속성은 이 클래스와 관련이 없습니다. |
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) |
IsAutoGenerated |
이 ToolStripDropDown이 자동으로 생성되었는지 여부를 나타내는 값을 가져옵니다. |
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 |
이 속성은 이 클래스와 관련이 없습니다. |
Margin |
컨트롤 사이의 공백을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
MaximumSize |
GetPreferredSize(Size)에서 지정할 수 있는 상한을 나타내는 크기를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
MaxItemSize |
ToolStripDropDown의 최대 높이와 너비를 픽셀 단위로 가져옵니다. |
MinimumSize |
GetPreferredSize(Size)에서 지정할 수 있는 하한을 나타내는 크기를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Name |
컨트롤의 이름을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Opacity |
폼의 불투명도를 결정합니다. |
Orientation |
ToolStripPanel의 방향을 가져옵니다. (다음에서 상속됨 ToolStrip) |
OverflowButton |
이 속성은 이 클래스와 관련이 없습니다. |
OwnerItem |
이 ToolStripItem의 소유자인 ToolStripDropDown을 가져오거나 설정합니다. |
Padding |
컨트롤의 안쪽 여백을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Parent |
컨트롤의 부모 컨테이너를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
PreferredSize |
컨트롤이 들어갈 수 있는 사각형 영역의 크기를 가져옵니다. (다음에서 상속됨 Control) |
ProductName |
컨트롤이 포함된 어셈블리의 제품 이름을 가져옵니다. (다음에서 상속됨 Control) |
ProductVersion |
컨트롤이 포함된 어셈블리의 버전을 가져옵니다. (다음에서 상속됨 Control) |
RecreatingHandle |
컨트롤이 현재 자신의 핸들을 다시 만들고 있는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Region |
ToolStripDropDown과 연결된 창 영역을 가져오거나 설정합니다. |
Renderer |
ToolStripRenderer의 모양과 느낌을 사용자 지정하는 데 사용되는 ToolStrip를 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
RenderMode |
어떤 시각적 스타일이 ToolStrip에 적용되는지 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
RenderRightToLeft |
사용되지 않음.
사용되지 않음.
이 속성은 더 이상 사용되지 않습니다. (다음에서 상속됨 Control) |
ResizeRedraw |
크기를 조정하는 경우 컨트롤이 자신을 다시 그리는지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Right |
컨트롤의 오른쪽 가장자리와 해당 컨테이너 클라이언트 영역의 왼쪽 가장자리 사이의 거리(픽셀)를 가져옵니다. (다음에서 상속됨 Control) |
RightToLeft |
오른쪽에서 왼쪽으로 쓰는 글꼴을 사용하는 로캘을 지원하도록 컨트롤 요소가 정렬되어 있는지를 나타내는 값을 가져오거나 설정합니다. |
ScaleChildren |
자식 컨트롤의 배율을 결정하는 값을 가져옵니다. (다음에서 상속됨 Control) |
ShowFocusCues |
컨트롤이 포커스 영역을 표시할지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
ShowItemToolTips |
ToolStrip 항목에 도구 설명을 표시할지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
ShowKeyboardCues |
사용자 인터페이스가 키보드 액셀러레이터 키를 표시하는지 아니면 숨기는지를 나타내는 값을 가져옵니다. (다음에서 상속됨 Control) |
Site |
컨트롤의 사이트를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Size |
컨트롤의 높이와 너비를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Stretch |
이 속성은 이 클래스와 관련이 없습니다. |
TabIndex |
이 속성은 이 클래스와 관련이 없습니다. |
TabStop |
Tab 키를 사용하여 ToolStrip의 항목으로 포커스를 이동할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ToolStrip) |
Tag |
컨트롤에 대한 데이터가 포함된 개체를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
Text |
이 컨트롤과 관련된 텍스트를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
TextDirection |
텍스트를 항목에 그릴 방향을 지정합니다. |
Top |
컨트롤의 위쪽 가장자리와 해당 컨테이너 클라이언트 영역의 위쪽 가장자리 사이의 거리(픽셀)를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
TopLevel |
ToolStripDropDown이 최상위 컨트롤인지 여부를 나타내는 값을 가져오거나 설정합니다. |
TopLevelControl |
다른 Windows Forms 컨트롤에 의해 부모로 지정될 수 없는 부모 컨트롤을 가져옵니다. 일반적으로 이것은 컨트롤이 포함된 가장 바깥쪽 Form입니다. (다음에서 상속됨 Control) |
TopMost |
폼을 맨 위 폼으로 표시할지 여부를 나타내는 값을 가져오거나 설정합니다. |
UseWaitCursor |
현재 컨트롤과 모든 자식 컨트롤에 대기 커서를 사용할지를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 Control) |
VerticalScroll |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
Visible |
ToolStripDropDown을 표시할지 숨길지 여부를 나타내는 값을 가져오거나 설정합니다. |
VScroll |
세로 스크롤 막대가 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 ScrollableControl) |
Width |
컨트롤의 너비를 가져오거나 설정합니다. (다음에서 상속됨 Control) |
WindowTarget |
이 속성은 이 클래스와 관련이 없습니다. (다음에서 상속됨 Control) |
메서드
이벤트
AutoSizeChanged |
AutoSize 속성이 변경되면 발생합니다. (다음에서 상속됨 ToolStrip) |
BackColorChanged |
BackColor 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
BackgroundImageChanged |
BackgroundImage 속성 값이 변경되면 발생합니다. |
BackgroundImageLayoutChanged |
BackgroundImage 속성 값이 변경되면 발생합니다. |
BeginDrag |
사용자가 ToolStrip 컨트롤을 끌기 시작하면 발생합니다. (다음에서 상속됨 ToolStrip) |
BindingContextChanged |
BindingContext 속성 값이 변경되면 발생합니다. |
CausesValidationChanged |
CausesValidation 속성이 변경되면 발생합니다. (다음에서 상속됨 ToolStrip) |
ChangeUICues |
포커스 또는 키보드 UI(사용자 인터페이스) 큐가 변경될 때 발생합니다. |
Click |
컨트롤을 클릭하면 발생합니다. (다음에서 상속됨 Control) |
ClientSizeChanged |
ClientSize 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
Closed |
ToolStripDropDown가 닫힐 때 발생합니다. |
Closing |
ToolStripDropDown 컨트롤이 닫히려고 할 때 발생합니다. |
ContextMenuChanged |
이 이벤트는 이 클래스와 관련이 없습니다. |
ContextMenuChanged |
ContextMenu 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
ContextMenuStripChanged |
이 이벤트는 이 클래스와 관련이 없습니다. |
ControlAdded |
이 이벤트는 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
ControlRemoved |
이 이벤트는 이 클래스와 관련이 없습니다. (다음에서 상속됨 ToolStrip) |
CursorChanged |
Cursor 속성 값이 변경되면 발생합니다. (다음에서 상속됨 ToolStrip) |
DataContextChanged |
DataContext 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
Disposed |
Dispose() 메서드를 호출하여 구성 요소를 삭제할 때 발생합니다. (다음에서 상속됨 Component) |
DockChanged |
이 이벤트는 이 클래스와 관련이 없습니다. |
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 |
포커스가 ToolStripDropDown에 들어갈 때 발생합니다. |
FontChanged |
Font 속성 값이 변경되면 발생합니다. |
ForeColorChanged |
ForeColor 속성 값이 변경되면 발생합니다. |
GiveFeedback |
이 이벤트는 이 클래스와 관련이 없습니다. |
GotFocus |
컨트롤이 포커스를 받으면 발생합니다. (다음에서 상속됨 Control) |
HandleCreated |
컨트롤의 핸들을 만들면 발생합니다. (다음에서 상속됨 Control) |
HandleDestroyed |
컨트롤의 핸들이 소멸될 때 발생합니다. (다음에서 상속됨 Control) |
HelpRequested |
사용자가 컨트롤에 대한 도움말을 요청하면 발생합니다. |
ImeModeChanged |
ImeModeChanged 속성이 변경되면 발생합니다. |
Invalidated |
컨트롤을 다시 그려야 할 때 발생합니다. (다음에서 상속됨 Control) |
ItemAdded |
ToolStripItem에 새 ToolStripItemCollection이 추가되면 발생합니다. (다음에서 상속됨 ToolStrip) |
ItemClicked |
ToolStripItem을 클릭하면 발생합니다. (다음에서 상속됨 ToolStrip) |
ItemRemoved |
ToolStripItem에서 ToolStripItemCollection이 제거되면 발생합니다. (다음에서 상속됨 ToolStrip) |
KeyDown |
ToolStripDropDown에 포커스가 있는 동안 키를 누르고 있으면 발생합니다. |
KeyPress |
ToolStripDropDown에 포커스가 있을 때 키를 누르면 발생합니다. |
KeyUp |
컨트롤에 포커스가 있을 때 키를 눌렀다 놓으면 발생합니다. |
Layout |
컨트롤이 자식 컨트롤의 위치를 변경하면 발생합니다. (다음에서 상속됨 Control) |
LayoutCompleted |
ToolStrip의 레이아웃이 완료되면 발생합니다. (다음에서 상속됨 ToolStrip) |
LayoutStyleChanged |
LayoutStyle 속성 값이 변경되면 발생합니다. (다음에서 상속됨 ToolStrip) |
Leave |
입력 포커스가 컨트롤을 벗어나면 발생합니다. |
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) |
Opened |
ToolStripDropDown이 열릴 때 발생합니다. |
Opening |
ToolStripDropDown 컨트롤이 열리고 있을 때 발생합니다. |
PaddingChanged |
컨트롤의 안쪽 여백이 변경되면 발생합니다. (다음에서 상속됨 Control) |
Paint |
컨트롤을 다시 그리면 발생합니다. (다음에서 상속됨 Control) |
PaintGrip |
ToolStrip 이동 핸들을 그리면 발생합니다. (다음에서 상속됨 ToolStrip) |
ParentChanged |
Parent 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
PreviewKeyDown |
이 컨트롤에 포커스가 있는 동안 키를 누르면 KeyDown 이벤트 전에 발생합니다. (다음에서 상속됨 Control) |
QueryAccessibilityHelp |
AccessibleObject가 내게 필요한 옵션 지원 애플리케이션에 도움말을 제공하면 발생합니다. (다음에서 상속됨 Control) |
QueryContinueDrag |
끌어서 놓기 작업 중에 발생하며 끌기 소스가 끌어서 놓기 작업을 취소해야 할지를 결정하도록 합니다. (다음에서 상속됨 Control) |
RegionChanged |
Region 속성 값이 변경되면 발생합니다. |
RendererChanged |
Renderer 속성 값이 변경되면 발생합니다. (다음에서 상속됨 ToolStrip) |
Resize |
컨트롤의 크기를 조정하면 발생합니다. (다음에서 상속됨 Control) |
RightToLeftChanged |
RightToLeft 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
Scroll |
이 이벤트는 이 클래스와 관련이 없습니다. |
SizeChanged |
Size 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
StyleChanged |
ToolStripLayoutStyle 스타일이 변경되면 발생합니다. |
SystemColorsChanged |
시스템 색이 변경되면 발생합니다. (다음에서 상속됨 Control) |
TabIndexChanged |
이 이벤트는 이 클래스와 관련이 없습니다. |
TabStopChanged |
이 이벤트는 이 클래스와 관련이 없습니다. |
TextChanged |
이 이벤트는 이 클래스와 관련이 없습니다. |
Validated |
이 이벤트는 이 클래스와 관련이 없습니다. |
Validating |
이 이벤트는 이 클래스와 관련이 없습니다. |
VisibleChanged |
Visible 속성 값이 변경되면 발생합니다. (다음에서 상속됨 Control) |
명시적 인터페이스 구현
IDropTarget.OnDragDrop(DragEventArgs) |
DragDrop 이벤트를 발생시킵니다. (다음에서 상속됨 Control) |
IDropTarget.OnDragEnter(DragEventArgs) |
DragEnter 이벤트를 발생시킵니다. (다음에서 상속됨 Control) |
IDropTarget.OnDragLeave(EventArgs) |
DragLeave 이벤트를 발생시킵니다. (다음에서 상속됨 Control) |
IDropTarget.OnDragOver(DragEventArgs) |
DragOver 이벤트를 발생시킵니다. (다음에서 상속됨 Control) |
적용 대상
추가 정보
.NET