도구 상자, 구성 요소 탭Toolbox, Components Tab

Visual BasicVisual BasicVisual C#Visual C# 디자이너에 추가할 수 있는 구성 요소를 표시합니다.Displays components you can add to Visual BasicVisual Basic and Visual C#Visual C# designers. <xref:System.Messaging.MessageQueue> 및 <xref:System.Diagnostics.EventLog>와 같이 Visual StudioVisual Studio에 함께 제공되는 .NET Framework.NET Framework 구성 요소 이외에 사용자 지정 또는 타사 구성 요소를 이 탭에 추가할 수 있습니다. 자세한 내용은 방법: 도구 상자 탭 조작을 참조하세요.In addition to the .NET Framework.NET Framework components that are included with Visual StudioVisual Studio, such as the <xref:System.Messaging.MessageQueue> and <xref:System.Diagnostics.EventLog> components, you can add your own or third-party components to this tab. For more information, see How to: Manipulate Toolbox Tabs.

이 탭을 표시하려면 보기 메뉴에서 도구 상자를 선택합니다.To display this tab, from the View menu, select Toolbox. 도구 상자에서 구성 요소 탭을 선택합니다.In the Toolbox, select the Components tab.

BackgroundWorkerBackgroundWorker
작업을 별도의 전용 스레드에서 실행할 수 있는 System.ComponentModel.BackgroundWorker 구성 요소를 만듭니다.Creates a System.ComponentModel.BackgroundWorker component instance that can run an operation on a separate, dedicated thread.

DirectoryEntryDirectoryEntry
Active Directory 서비스 공급자를 조작하는 데 사용될 수 있고 Active Directory 계층 구조의 노드 또는 개체를 캡슐화하는 <xref:System.DirectoryServices.DirectoryEntry> 구성 요소 인스턴스를 만듭니다.Creates a <xref:System.DirectoryServices.DirectoryEntry> component instance that encapsulates a node or object in the Active Directory hierarchy and can be used to interact with Active Directory service providers.

DirectorySearcherDirectorySearcher
Active Directory에 대해 쿼리를 실행하는 데 사용할 수 있는 <xref:System.DirectoryServices.DirectorySearcher> 구성 요소 인스턴스를 만듭니다.Creates a <xref:System.DirectoryServices.DirectorySearcher> component instance that you can use to perform queries against the Active Directory.

ErrorProviderErrorProvider
최종 사용자에게 양식의 컨트롤에 관련 오류가 있음을 나타내는 System.Windows.Forms.ErrorProvider 구성 요소 인스턴스를 만듭니다.Creates a System.Windows.Forms.ErrorProvider component instance, which indicates to the end user that a control on a form has an error associated with it.

EventLogEventLog
로그에 이벤트 쓰기 및 로그 데이터 읽기와 같이 시스템 및 사용자 지정 이벤트 로그를 조작하는 데 사용할 수 있는 <xref:System.Diagnostics.EventLog> 구성 요소 인스턴스를 만듭니다.Creates an <xref:System.Diagnostics.EventLog> component instance you can use to interact with system and custom event logs, including writing events to a log and reading log data. 자세한 내용은 EventLog 구성 요소 소개를 참조하세요.For more information, see Introduction to the EventLog Component.

FileSystemWatcherFileSystemWatcher
액세스 권한을 가진 디렉터리 또는 파일이 변경되었는지 모니터링하는 데 사용할 수 있는 <xref:System.IO.FileSystemWatcher> 구성 요소 인스턴스를 만듭니다.Creates a <xref:System.IO.FileSystemWatcher> component instance that you can use to monitor for changes to any directory or file to which you have access. 자세한 내용은 방법: FileSystemWatcher 구성 요소 인스턴스 구성을 참조하세요.For more information, see How to: Configure FileSystemWatcher Component Instances.

HelpProviderHelpProvider
컨트롤에 대한 팝업 또는 온라인 도움말을 제공하는 System.Windows.Forms.HelpProvider 구성 요소 인스턴스를 만듭니다.Creates a System.Windows.Forms.HelpProvider component instance that provides pop-up or online Help for controls.

ImageListImageList
System.Drawing.Image 개체 컬렉션을 관리하는 메서드를 제공하는 System.Windows.Forms.ImageList 구성 요소 인스턴스를 만듭니다.Creates a System.Windows.Forms.ImageList component instance that provides methods to manage a collection of System.Drawing.Image objects.

MessageQueueMessageQueue
큐에서 메시지 읽기, 큐에 메시지 쓰기, 트랜잭션 처리, 큐 관리 작업 수행과 같이 메시지 큐를 조작하는 데 사용할 수 있는 <xref:System.Messaging.MessageQueue> 구성 요소 인스턴스를 만듭니다.Creates a <xref:System.Messaging.MessageQueue> component instance that you can use to interact with message queues, including reading messages from and writing messages to queues, processing transactions, and performing queue administration tasks. 자세한 내용은 메시지 구성 요소 사용을 참조하세요.For more information, see Using Messaging Components.

PerformanceCounterPerformanceCounter
새 범주 및 인스턴스 만들기, 카운터에서 값 읽기, 카운터 데이터에 대한 계산 수행과 같이 Windows 성능 카운터를 조작하는 데 사용할 수 있는 <xref:System.Diagnostics.PerformanceCounter> 구성 요소 인스턴스를 만듭니다.Creates a <xref:System.Diagnostics.PerformanceCounter> component instance that you can use to interact with Windows performance counters, including creating new categories and instances, reading values from counters, and performing calculations on counter data. 자세한 내용은 성능 임계값 모니터링을 참조하세요.For more information, see Monitoring Performance Thresholds.

ProcessProcess
시스템의 프로세스와 연결된 데이터를 중지, 시작, 조작하는 데 사용할 수 있는 <xref:System.Diagnostics.Process> 구성 요소 인스턴스를 만듭니다.Creates a <xref:System.Diagnostics.Process> component instance you can use to stop, start, and manipulate the data associated with processes on your system. 자세한 내용은 Windows 프로세스 모니터링 및 관리를 참조하세요.For more information, see Monitoring and Managing Windows Processes.

SerialPortSerialPort
동기 및 이벤트 구동 I/O, 핀 및 중단 상태에 대한 액세스, 직렬 드라이버 속성에 대한 액세스를 제공하는 System.IO.Ports.SerialPort 구성 요소 인스턴스를 만듭니다.Creates a System.IO.Ports.SerialPort component instance that provides synchronous and event-driven I/O, access to pin and break states, and access to serial driver properties.

ServiceControllerServiceController
서비스 시작 및 중지, 서비스에 명령 보내기와 같이 기존 서비스를 조작하는 데 사용할 수 있는 <xref:System.ServiceProcess.ServiceController> 구성 요소 인스턴스를 만듭니다.Creates a <xref:System.ServiceProcess.ServiceController> component instance you can use to manipulate existing services, including starting and stopping services and sending commands to them. 자세한 내용은 Windows 서비스 모니터링을 참조하세요.For more information, see Monitoring Windows Services.

TimerTimer
Windows 기반 응용 프로그램에 시간 기반 기능을 추가하는 데 사용할 수 있는 <xref:System.Windows.Forms.Timer> 구성 요소 인스턴스를 만듭니다.Creates a <xref:System.Windows.Forms.Timer> component instance you can use to add time-based functionality to your Windows-based applications. 자세한 내용은 Timer 구성 요소를 참조하세요.For more information, see Timer Component.

참고

도구 상자에 추가할 수 있는 시스템 기반 <xref:System.Timers.Timer>도 있습니다. 이 <xref:System.Timers.Timer>는 서버 응용 프로그램에 최적화되어 있고 Windows Forms <xref:System.Windows.Forms.Timer>는 Windows Forms에 가장 적합합니다.There is also a system-based <xref:System.Timers.Timer> that you can add to the Toolbox This <xref:System.Timers.Timer> is optimized for server applications, and the Windows Forms <xref:System.Windows.Forms.Timer> is best suited for use on Windows Forms.

참고 항목See Also

구성 요소를 사용한 프로그래밍 Programming with Components
구성 요소 프로그래밍 연습 Component Programming Walkthroughs
도구 상자 Toolbox
도구 상자 항목 선택 대화 상자(Visual Studio)Choose Toolbox Items Dialog Box (Visual Studio)