实例069使用工具条

编程入门 行业动态 更新时间:2024-10-08 18:41:46

实例069使用<a href=https://www.elefans.com/category/jswz/34/1736833.html style=工具条"/>

实例069使用工具条

ToolBar 类

.windows.controls.toolbar?view=netcore-3.1

Visual Basic 2010中用ToolStrip代了ToolBar

ToolStrip 类

.windows.forms.toolstrip?view=netcore-3.1#events

注解

ToolStrip 是 MenuStrip、StatusStrip 和 ContextMenuStrip 的基类。

在新的 Windows 窗体应用程序中使用 ToolStrip 及其关联的类来创建可以具有 Windows XP、Office、Internet Explorer 或自定义外观和行为的工具栏,所有这些操作均可使用或不使用主题,并支持溢出和运行时项重新排序。 ToolStrip 控件还提供丰富的设计时体验,其中包括就地激活和编辑、自定义布局以及共享指定 ToolStripContainer中的水平或垂直空间。

ToolStrip 类提供许多成员,用于管理绘制、鼠标和键盘输入以及拖放功能。 将 ToolStripRenderer 类与 ToolStripManager 类结合使用,以便对 Windows 窗体上所有 ToolStrip 控件的绘制和布局样式获取更多的控制和可定制性。

以下各项专用于在所有方向上与 ToolStripSystemRenderer 和 ToolStripProfessionalRenderer 无缝协作。 默认情况下,它们在设计时可用于 ToolStrip 控件:

  • ToolStripButton

  • ToolStripSeparator

  • ToolStripLabel

  • ToolStripDropDownButton

  • ToolStripSplitButton

  • ToolStripTextBox

  • ToolStripComboBox

你可以在指定的 ToolStripContainer 中联接 ToolStrip 控件,并相互合并 ToolStrip 控件。 对于多文档界面(MDI)应用程序,请使用 ToolStripPanel 而不是 ToolStripContainer。 通常情况下,ToolStrip 不参与 tab 键顺序,除非它是绝对定位的,而不是停靠在 ToolStripPanel中。

使用 ToolStripControlHost 类在 ToolStrip中承载任何其他 Windows 窗体控件。

默认情况下,ToolStrip 使用 OptimizedDoubleBuffer 设置进行双缓冲。

尽管 ToolStrip 替换了早期版本的 ToolBar 控件并添加了功能;但是也可选择保留 ToolBar 以备向后兼容和将来使用。

Public Class Form1Private Sub ToolStrip1_ItemClicked(ByVal sender As Object, ByVal e As System.Windows.Forms.ToolStripItemClickedEventArgs) Handles ToolStrip1.ItemClickedDim clickedbutton As Integerclickedbutton = ToolStrip1.Items.IndexOf(e.ClickedItem)MsgBox("第" & clickedbutton.ToString & "个按钮被单击了")End SubEnd Class

 

更多推荐

实例069使用工具条

本文发布于:2024-02-27 20:59:04,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1766599.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:工具条   实例

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!