百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分析 > 正文

70.C# ToolStrip控件

liebian365 2024-11-22 17:14 22 浏览 0 评论

摘要


Windows 窗体 ToolStrip 控件及其关联类提供了一个通用框架,用于将用户界面元素组合到工具栏、状态栏和菜单中。 ToolStrip 控件提供丰富的设计时体验,包括就地激活和编辑、自定义布局和漂浮,使工具栏可以共享水平或垂直空间。

正文


ToolStrip 是 MenuStrip、StatusStrip 和 ContextMenuStrip 的基类。

默认情况下, ToolStrip 控件的设计时可以使用它们:

  • ToolStripButton
  • ToolStripSeparator
  • ToolStripLabel
  • ToolStripDropDownButton
  • ToolStripSplitButton
  • ToolStripTextBox
  • ToolStripComboBox

重要的 ToolStrip 成员

名称

说明

Dock

获取或设置将 ToolStrip 停靠到父容器的那个边缘。

AllowItemReorder

获取或设置一个用于指示是否专门由 ToolStrip 类处理拖放和项重新排序操作的值。

LayoutStyle

获取或设置一个值,该值指示 ToolStrip 如何对项进行布局。

Overflow

获取或设置 ToolStripItem 是否附加到 ToolStrip 或 ToolStripOverflowButton,或者是否可以在两者之间浮动。

IsDropDown

获取一个值,该值指示单击 ToolStripItem 时 ToolStripItem 是否在下拉列表中显示其他项。

OverflowButton

获取 ToolStripItem,它是启用了溢出的 ToolStrip 的“溢出”按钮。

Renderer

获取或设置用于自定义 ToolStrip 的外观和行为的 ToolStripRenderer。

RenderMode

获取或设置要应用于 ToolStrip 的绘制样式。

RendererChanged

在 Renderer 属性更改时引发。

添加一个toolstrip

添加一个Button

添加DropdownButton

属性

ForeColor

获取或设置 ToolStrip 的前景色。

GripDisplayStyle

获取 ToolStrip 移动手柄的方向。

GripMargin

获取或设置 ToolStrip 移动手柄周围的空间。

GripRectangle

获取 ToolStrip 移动手柄的边界。

GripStyle

获取或设置 ToolStrip 移动手柄是可见还是隐藏。

Orientation

获取 ToolStripPanel 的方向。

OverflowButton

获取 ToolStripItem,它是启用了溢出的 ToolStrip 的“溢出”按钮。

ToolStripItem 是一个元素,如按钮、组合框、文本框或标签,可包含在控件或ToolStripDropDown控件中ToolStrip,类似于Windows快捷菜单。 该 ToolStrip 类管理绘制和键盘和鼠标输入,包括这些元素的拖放输入,类 ToolStripItem 管理元素本身中的事件和布局。

元素

说明

ToolStripButton

支持图像和文本的工具栏按钮。

ToolStripLabel

文本标签通常用于状态栏或 ToolStrip 注释或标题。

ToolStripSeparator

具有可视化组合元素的垂直条的不可选择的空间或空间。

ToolStripControlHost

ToolStripItem托管控件ToolStripComboBox、ToolStripTextBoxToolStripProgressBar其他Windows 窗体控件或自定义控件的控件。

ToolStripComboBox 是一个文本框,用户可以在其中输入文本,以及用户可以从中选择文本以填充文本框的列表。

ToolStripTextBox 使用户能够输入文本。

一ToolStripProgressBar个表示包含在其中StatusStripWindows进度栏控件。

ToolStripDropDownItem

ToolStripItem一个承载和ToolStripMenuItemToolStripSplitButtonToolStripDropDownButton。

ToolStripMenuItem 是显示在菜单或上下文菜单上的可选选项。

ToolStripSplitButton 是常规按钮和下拉按钮的组合。

ToolStripDropDownButton 是支持下拉功能的按钮。

ToolStripStatusLabel

控件中的 StatusStrip 面板。

相关推荐

精品博文嵌入式6410中蓝牙的使用

BluetoothUSB适配器拥有一个BluetoothCSR芯片组,并使用USB传输器来传输HCI数据分组。因此,LinuxUSB层、BlueZUSB传输器驱动程序以及B...

win10跟这台计算机连接的前一个usb设备工作不正常怎么办?

前几天小编闲来无事就跑到网站底下查看粉丝朋友给小编我留言询问的问题,还真的就给小编看到一个问题,那就是win10跟这台计算机连接的一个usb设备运行不正常怎么办,其实这个问题的解决方法时十分简单的,接...

制作成本上千元的键盘,厉害在哪?

这是稚晖君亲自写的开源资料!下方超长超详细教程预警!!全文导航:项目简介、项目原理说明、硬件说明、软件说明项目简介瀚文智能键盘是一把我为自己设计的——多功能、模块化机械键盘。键盘使用模块化设计。左侧的...

E-Marker芯片,USB数据线的“性能中枢”?

根据线缆行业的研究数据,在2019年搭载Type-C接口的设备出货量已达到20亿台,其中80%的笔记本电脑和台式电脑采用Type-C接口,50%的智能手机和平板电脑也使用Type-C接口。我们都知道,...

ZQWL-USBCANFD二次开发通讯协议V1.04

修订历史:1.功能介绍1.1型号说明本文档适用以下型号:  ZQWL-CAN(FD)系列产品,USB通讯采用CDC类实现,可以在PC机上虚拟出一个串口,串口参数N,8,1格式,波特率可以根据需要设置(...

win10系统无法识别usb设备怎么办(win10不能识别usb)

从驱动入手,那么win10系统无法识别usb设备怎么办呢?今天就为大家分享win10系统无法识别usb设备的解决方法。1、右键选择设备管理器,如图:  2、点击更新驱动程序,如图:  3、选择浏览...

微软七月Win8.1可选补丁有内涵,含大量修复

IT之家(www.ithome.com):微软七月Win8.1可选补丁有内涵,含大量修复昨日,微软如期为Win7、Win8.1发布7月份安全更新,累计为6枚安全补丁,分别修复总计29枚安全漏洞,其中2...

如何从零开始做一个 USB 键盘?(怎么制作usb)

分两种情况:1、做一个真正的USB键盘,这种设计基本上不涉及大量的软件编码。2、做一个模拟的USB键盘,实际上可以没有按键功能,这种的需要考虑大量的软件编码,实际上是一个单片机。第一种设计:买现成的U...

电脑识别U盘失败?5个实用小技巧,让你轻松搞定USB识别难题

电脑识别U盘失败?5个实用小技巧,让你轻松搞定USB识别难题注意:有些方法会清除USB设备里的数据,请谨慎操作,如果不想丢失数据,可以先连接到其他电脑,看能否将数据复制出来,或者用一些数据恢复软件去扫...

未知usb设备设备描述符请求失败怎么解决

出现未知daousb设备设备描述符请求失du败解决办zhi法如下:1、按下Windows+R打开【运行】;2、在版本运行的权限输入框中输入:services.msc按下回车键打开【服务】;2、在服务...

读《飘》47章20(飘每章概括)

AndAhwouldn'tleaveMissEllen'sgrandchildrenfornotrashystep-patobringup,never.Here,Ah...

英翻中 消失的过去 37(消失的英文怎么说?)

翻译(三十七):消失的过去/茱迪o皮考特VanishingActs/JodiPicoult”我能做什么?“直到听到了狄利亚轻柔的声音,我才意识到她已经在厨房里站了好一会儿了。当她说话的时候,...

RabbitMQ 延迟消息实战(rabbitmq如何保证消息不被重复消费)

现实生活中有一些场景需要延迟或在特定时间发送消息,例如智能热水器需要30分钟后打开,未支付的订单或发送短信、电子邮件和推送通知下午2:00开始的促销活动。RabbitMQ本身没有直接支持延迟...

Java对象拷贝原理剖析及最佳实践(java对象拷贝方法)

作者:宁海翔1前言对象拷贝,是我们在开发过程中,绕不开的过程,既存在于Po、Dto、Do、Vo各个表现层数据的转换,也存在于系统交互如序列化、反序列化。Java对象拷贝分为深拷贝和浅拷贝,目前常用的...

如何将 Qt 3D 渲染与 Qt Quick 2D 元素结合创建太阳系行星元素?

Qt组件推荐:QtitanRibbon:遵循MicrosoftRibbonUIParadigmforQt技术的RibbonUI组件,致力于为Windows、Linux和MacOSX提...

取消回复欢迎 发表评论: