彩票走势图

DotNetBar for Windows Forms使用教程:ToolboxControl使用方法介绍

翻译|使用教程|编辑:鲍佳佳|2020-07-09 15:16:42.277|阅读 678 次

概述:本文主要介绍了如何使用ToolboxControl进行搜索、自定义颜色、选择,以及用自定义的代码进行工作等

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

DotNetBar for WinForms是一个拥有89个组件的用户界面控件套包,用户可以使用Visual Studio 2005-2015轻松地创建专业的用户界面。

点击下载DotNetBar for Windows Forms最新试用版

DotNetBar for WinForms中的ToolboxControl能够显示多个工具箱组下的项目集,并自动为用户提供拖放功能,以便最终用户可以开始从工具箱中拖放项目。它还允许最终用户仅通过拖放即可重新排列工具箱上的项目。

你可以将新项目添加到ToolboxControl也可以在设计时使用在VS.NET或者at run-time的 design-time功能.。

在设计时,只需使用ToolboxControl的Tasks菜单,如下所示:

ToolboxControl

ToolboxControl

要将工具箱项添加到工具箱组,请选择该组,然后使用其“任务”菜单创建新项:
ToolboxControl

ToolboxControl

使用上移和下移命令在列表中移动选定的工具箱组或选定的项目。

每个工具箱组均由ToolboxGroup对象表示。每个ToolboxGroup都包含添加到ToolboxGroup.SubItems集合中的ToolboxItem对象的实例,这些实例表示工具箱中的项目。toolboxControl.Groups集合包含所有工具箱组。

选择

选中每个工具箱项后,将触发toolboxControl.SelectedItemChanged事件,并且  SelectedItem属性将返回对当前选定项的引用。ToolboxControl支持使用SelectionMode属性选择的以下选项模式:

1.NoSelection –表示单击工具箱项时未执行任何选择

2.单项 –表示一次只能选择一项

3.多个 –表示只需单击项目即可选择多个项目。在这种情况下,SelectedItems集合将保存所选项目的列表。要使用代码选择或取消选择项目,请使用SetSelectedItem方法。

默认情况下,每个工具箱组均被选中,它将展开以显示其项目,并且先前选择的组将被折叠。此行为由ExpandSingleGroupOnly属性控制 。

搜索

ToolboxControl具有内置的搜索功能。toolboxControl.SearchBoxVisible属性控制允许用户选择搜索控件的文本框是否可见以及选择SearchForEachWord属性控制如何执行搜索。它指示是否将输入时的搜索文本拆分为单独的单词,并返回与输入的任何单词匹配的项,或者是否使用整个短语来匹配项。

通过代码工作

这是创建新工具箱组并向其中添加项目的简单代码:

自定义颜色

工具箱控件颜色包含在Office2007ColorTable.StyleClasses集合中。控件使用了几个样式类,如下所示:

1.ElementStyleClassKeys.ToolboxControlKey –具有此键的类保留ToolboxControl本身的边框和背景样式。
2.ElementStyleClassKeys.ToolboxGroupTitleKey –此键下的类用于设置工具箱组标题的样式。
3.ElementStyleClassKeys.ToolboxGroupTitleMouseOverKey –鼠标悬停在工具箱标题上的样式。
4.ElementStyleClassKeys.ToolboxGroupExpandedTitleKey –展开组时标题的样式
ToolboxItem对象使用与标准按钮相同的颜色表,因此它们在整个应用程序中显得统一。您可以为其设置自定义颜色表


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP