工具箱,“组件”选项卡

显示可以添加到 Visual Basic 和 Visual C# 设计器中的组件。除了 Visual Studio 附带的 .NET Framework 组件(如 MessageQueueEventLog 组件)之外,还可以向此选项卡中添加自己的组件或第三方组件。有关更多信息,请参见 How to: Manipulate Toolbox Tabs

若要显示此选项卡,请从**“视图”菜单中选择“工具箱”。在“工具箱”中选择“组件”**选项卡。

  • BackgroundWorker
    创建一个 System.ComponentModel.BackgroundWorker 组件实例,该组件实例可在单独的专用线程上运行操作。

  • DirectoryEntry
    创建一个 DirectoryEntry 组件实例,此组件实例封装 Active Directory 层次结构中的节点或对象并可用于与 Active Directory 服务提供程序进行交互。

  • DirectorySearcher
    创建一个 DirectorySearcher 组件实例,可以使用此组件实例对 Active Directory 执行查询。

  • ErrorProvider
    创建一个 System.Windows.Forms.ErrorProvider 组件实例,该组件实例向最终用户指出窗体上的控件具有与它关联的错误。

  • EventLog
    创建一个 EventLog 组件实例,可以使用此组件实例与系统和自定义事件日志进行交互,包括向日志中写入事件和读取日志数据。有关更多信息,请参见 EventLog 组件介绍

  • FileSystemWatcher
    创建 FileSystemWatcher 组件实例,可以使用此组件实例监视所有可访问的目录或文件的更改。有关更多信息,请参见 How to: Configure FileSystemWatcher Component Instances

  • HelpProvider
    创建一个 System.Windows.Forms.HelpProvider 组件实例,该组件实例提供控件的弹出式帮助或联机帮助。

  • ImageList
    创建一个 System.Windows.Forms.ImageList 组件实例,该实例提供管理 System.Drawing.Image 对象集合的方法。

  • MessageQueue
    创建一个 MessageQueue 组件实例,可以使用此组件实例与消息队列进行交互,包括从队列中读取消息和向队列中写入消息、处理事务和执行队列管理任务。有关更多信息,请参见 Using Messaging Components

  • PerformanceCounter
    创建一个 PerformanceCounter 组件实例,可以使用此组件实例与 Windows 性能计数器进行交互,包括创建新的类别和实例、从计数器中读取值以及对计数器数据执行计算。有关更多信息,请参见监视性能阈值

  • 进程
    创建一个 Process 组件实例,可以使用此组件实例停止、启动和操作与系统上的进程关联的数据。有关更多信息,请参见监视和管理 Windows 进程

  • SerialPort
    创建一个 System.IO.Ports.SerialPort 组件实例,该组件实例提供同步 I/O 和事件驱动的 I/O、对管脚和中断状态的访问以及对串行驱动程序属性的访问。

  • ServiceController
    创建一个 ServiceController 组件实例,可以使用此组件实例操作现有服务,包括启动和停止服务以及向服务发送命令。有关更多信息,请参见监视 Windows 服务

  • Timer
    创建一个 Timer 组件实例,可以使用此组件实例向基于 Windows 的应用程序添加基于时间的功能。有关更多信息,请参见 Timer 组件(Windows 窗体)

    说明说明

    还有一个可以添加到“工具箱”的基于系统的 Timer,此 Timer 针对服务器应用程序进行了优化,并且 Windows 窗体 Timer 最适合用于 Windows 窗体。

请参见

参考

工具箱

其他资源

使用组件编程

组件编程演练

“选择工具箱项”对话框 (Visual Studio)