提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:鲍佳佳|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
使用上移和下移命令在列表中移动选定的工具箱组或选定的项目。
每个工具箱组均由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本身的边框和背景样式。ToolboxItem对象使用与标准按钮相同的颜色表,因此它们在整个应用程序中显得统一。您可以为其设置自定义颜色表
2.ElementStyleClassKeys.ToolboxGroupTitleKey –此键下的类用于设置工具箱组标题的样式。
3.ElementStyleClassKeys.ToolboxGroupTitleMouseOverKey –鼠标悬停在工具箱标题上的样式。
4.ElementStyleClassKeys.ToolboxGroupExpandedTitleKey –展开组时标题的样式
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
雷达图又称蜘蛛图,是一种显示二维多元数据的图形方法。图表上的每个辐条代表一个不同的变量,数据点沿着这些辐条绘制。雷达图尤其适用于比较不同实体在多个标准中的表现。本文将演示如何使用 Spire.XLS for Python 通过 Python 在 Excel 中创建雷达图。
本文将为大家介绍如何使用图表控件SciChart WPF实现WPF应用程序的DPI感知,欢迎下载最新版组件体验!
本文将演示如何使用DevExpress WPF Grid控件实现移动和调整列大小,欢迎下载最新版组件体验!
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢