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

70.C# ToolStrip控件

ztj100 2024-12-10 22:18 44 浏览 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 面板。

相关推荐

sharding-jdbc实现`分库分表`与`读写分离`

一、前言本文将基于以下环境整合...

三分钟了解mysql中主键、外键、非空、唯一、默认约束是什么

在数据库中,数据表是数据库中最重要、最基本的操作对象,是数据存储的基本单位。数据表被定义为列的集合,数据在表中是按照行和列的格式来存储的。每一行代表一条唯一的记录,每一列代表记录中的一个域。...

MySQL8行级锁_mysql如何加行级锁

MySQL8行级锁版本:8.0.34基本概念...

mysql使用小技巧_mysql使用入门

1、MySQL中有许多很实用的函数,好好利用它们可以省去很多时间:group_concat()将取到的值用逗号连接,可以这么用:selectgroup_concat(distinctid)fr...

MySQL/MariaDB中如何支持全部的Unicode?

永远不要在MySQL中使用utf8,并且始终使用utf8mb4。utf8mb4介绍MySQL/MariaDB中,utf8字符集并不是对Unicode的真正实现,即不是真正的UTF-8编码,因...

聊聊 MySQL Server 可执行注释,你懂了吗?

前言MySQLServer当前支持如下3种注释风格:...

MySQL系列-源码编译安装(v5.7.34)

一、系统环境要求...

MySQL的锁就锁住我啦!与腾讯大佬的技术交谈,是我小看它了

对酒当歌,人生几何!朝朝暮暮,唯有己脱。苦苦寻觅找工作之间,殊不知今日之事乃我心之痛,难道是我不配拥有工作嘛。自面试后他所谓的等待都过去一段时日,可惜在下京东上的小金库都要见低啦。每每想到不由心中一...

MySQL字符问题_mysql中字符串的位置

中文写入乱码问题:我输入的中文编码是urf8的,建的库是urf8的,但是插入mysql总是乱码,一堆"???????????????????????"我用的是ibatis,终于找到原因了,我是这么解决...

深圳尚学堂:mysql基本sql语句大全(三)

数据开发-经典1.按姓氏笔画排序:Select*FromTableNameOrderByCustomerNameCollateChinese_PRC_Stroke_ci_as//从少...

MySQL进行行级锁的?一会next-key锁,一会间隙锁,一会记录锁?

大家好,是不是很多人都对MySQL加行级锁的规则搞的迷迷糊糊,一会是next-key锁,一会是间隙锁,一会又是记录锁。坦白说,确实还挺复杂的,但是好在我找点了点规律,也知道如何如何用命令分析加...

一文讲清怎么利用Python Django实现Excel数据表的导入导出功能

摘要:Python作为一门简单易学且功能强大的编程语言,广受程序员、数据分析师和AI工程师的青睐。本文系统讲解了如何使用Python的Django框架结合openpyxl库实现Excel...

用DataX实现两个MySQL实例间的数据同步

DataXDataX使用Java实现。如果可以实现数据库实例之间准实时的...

MySQL数据库知识_mysql数据库基础知识

MySQL是一种关系型数据库管理系统;那废话不多说,直接上自己以前学习整理文档:查看数据库命令:(1).查看存储过程状态:showprocedurestatus;(2).显示系统变量:show...

如何为MySQL中的JSON字段设置索引

背景MySQL在2015年中发布的5.7.8版本中首次引入了JSON数据类型。自此,它成了一种逃离严格列定义的方式,可以存储各种形状和大小的JSON文档,例如审计日志、配置信息、第三方数据包、用户自定...

取消回复欢迎 发表评论: