Public Class Menus
    '窗体载入
    Private Sub Menus_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        tspMain.Visible = True
    End Sub

'菜单新建
    Private Sub 新建NToolStripMenuItem_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles 新建NToolStripMenuItem.Click
        TextBox1.Text = String.Empty
        TextBox2.Text = String.Empty
        TextBox1.Focus()
    End Sub

'菜单退出
    Private Sub 退出XToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 退出XToolStripMenuItem.Click
        Me.Close()
    End Sub

'菜单-视图-toolbar-Main
    Private Sub MainToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MainToolStripMenuItem.Click
        '主工具栏开关
        If MainToolStripMenuItem.Checked Then
            tspMain.Visible = True
        Else
            tspMain.Visible = False
        End If
    End Sub

'菜单-视图-toolbar-formatting
    Private Sub FormattingToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FormattingToolStripMenuItem.Click
        'fomatting工具栏开关
        If FormattingToolStripMenuItem.Checked Then
            tspFormatting.Visible = True
        Else
            tspFormatting.Visible = False
        End If

End Sub

'菜单-编辑-撤消
    Private Sub 撤消UToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 撤消UToolStripMenuItem.Click
        If TypeOf Me.ActiveControl Is TextBox Then
            CType(Me.ActiveControl, TextBox).Undo()
        End If
    End Sub

'菜单-编辑-剪切
    Private Sub 剪切TToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 剪切TToolStripMenuItem.Click
        If TypeOf Me.ActiveControl Is TextBox Then
            CType(Me.ActiveControl, TextBox).Cut()
        End If
    End Sub

'菜单-编辑-复制
    Private Sub 复制CToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 复制CToolStripMenuItem.Click
        If TypeOf Me.ActiveControl Is TextBox Then
            CType(Me.ActiveControl, TextBox).Copy()
        End If
    End Sub

'菜单-编辑-粘贴
    Private Sub 粘贴PToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 粘贴PToolStripMenuItem.Click
        If TypeOf Me.ActiveControl Is TextBox Then
            CType(Me.ActiveControl, TextBox).Paste()
        End If
    End Sub

'菜单-编辑-全选
    Private Sub 全选AToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 全选AToolStripMenuItem.Click
        If TypeOf Me.ActiveControl Is TextBox Then
            CType(Me.ActiveControl, TextBox).SelectAll()
        End If
    End Sub

'菜单-编辑-重复
    Private Sub 重复RToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 重复RToolStripMenuItem.Click
        If TypeOf Me.ActiveControl Is TextBox Then
            CType(Me.ActiveControl, TextBox).ClearUndo()
        End If
    End Sub

'工具栏-新建
    Private Sub 新建NToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 新建NToolStripButton.Click
        新建NToolStripMenuItem_Click(sender, e)
    End Sub

'工具栏-剪切
    Private Sub 剪切UToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 剪切UToolStripButton.Click
        剪切TToolStripMenuItem_Click(sender, e)
    End Sub

'工具栏-复制
    Private Sub 复制CToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 复制CToolStripButton.Click
        复制CToolStripMenuItem_Click(sender, e)
    End Sub
   
    '工具栏-粘贴
    Private Sub 粘贴PToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 粘贴PToolStripButton.Click
        粘贴PToolStripMenuItem_Click(sender, e)
    End Sub

'上下文菜单-撤消
    Private Sub ContextUndoToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ContextUndoToolStripMenuItem.Click
        撤消UToolStripMenuItem_Click(sender, e)
    End Sub

'上下文菜单-复制
    Private Sub ContextCopyToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ContextCopyToolStripMenuItem.Click
        复制CToolStripMenuItem_Click(sender, e)
    End Sub

'上下文菜单-粘贴
    Private Sub ContextPasteToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ContextPasteToolStripMenuItem.Click
        粘贴PToolStripMenuItem_Click(sender, e)
    End Sub

'上下文菜单-全选
    Private Sub ContextSelectAllToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ContextSelectAllToolStripMenuItem.Click
        全选AToolStripMenuItem_Click(sender, e)
    End Sub

End Class

VB2010(19)_菜单工具栏上下文菜单相关推荐

  1. 【Android基础知识】选项菜单、上下文菜单、子菜单的使用

    Android菜单类型 菜单是为了增加更多的功能,不占用屏幕的空间.Android中菜单类型有三类,选项菜单(OptionMenu).上下文菜单(ContextMenu).子菜单(SubMenu),下 ...

  2. android之三大菜单(子菜单,选项菜单,上下文菜单)

    今天班级同学聚餐,真的是喝的有点多,本来计划今天要完成这篇博客.有点喝多了,写的不好请见谅.想仔细了解的话,看官网说的,是中文的. https://developer.android.com/guid ...

  3. 菜单工具栏wxPython菜单与工具栏基础示例

    这两天一直在学习菜单工具栏之类的问题,上午正好有机会和大家讨论一下. 1.基本的api介绍 Package wx :: Class Menu Type Menu Method Summary Menu ...

  4. Android开发——菜单(Menu)-——上下文菜单(ContextMenu)、 弹出菜单(PopupMenu)

    上下文菜单(ContextMenu) 长按某个view不放,就会在屏幕中间弹出ContextMenu. 一个Activity中间只可能有一个OptionMenu,但一个Activity中间有多个Vie ...

  5. Android Menu,OptionMenu选项菜单,ContextMenu上下文菜单,Contextual ActionMode,PopUp Menu,PopU pWi ndow

    Android Menu 一.Opti onMenu选项菜单: (一).简介: 1.A ndroi d应用中的菜单默认是隐藏的,只有当用户点击手机上的ME NU 键,系统才会显示菜单.这种菜单叫做选项 ...

  6. Menu:选项菜单,上下文菜单,弹出式菜单

    Menu的分类 1.选项菜单(OptionMenu) 选项菜单是一个应用的主菜单项,用于放置对应用产生全局影响的操作. 操作栏中 菜单的建立 //创建OptionMenu public boolean ...

  7. 选项菜单_上下文菜单_子菜单_图标菜单_自定义菜单_联系人标记弹出菜单

    菜单控件<Menu > 选项菜单(Option Menu) 单击Menu实体按钮弹出,android中把它叫做option menu 上下文菜单(ContextMenu 是Menu的子接口 ...

  8. 上下文菜单Context Menu

    Android的上下文菜单在概念上和PC软件的右键菜单类似.当一个视图注册到一个上下文菜单时,执行一个在该对象上的"长按"(按住不动差不多两秒钟)动作,将出现一个提供相关功能的浮动 ...

  9. html菜单不动属性,html5规定元素的上下文菜单属性contextmenu

    实例 规定 元素的上下文菜单.上下文菜单会在用户右键点击元素时出现: 浏览器支持 Firefox 目前只有 Firefox 支持 contextmenu 属性. 定义和用法 contextmenu 属 ...

最新文章

  1. 计算器的程序代码java_java 简单的计算器程序实例代码
  2. 调用视频流html代码,如何将/“流”视频文件发送到HTML5视频标签
  3. 深度理解 Virtual DOM
  4. 整理的3500个常用汉字的调用字典
  5. python爬取数据情感分析_爬虫再探实战(五)———爬取APP数据——超级课程表【四】——情感分析...
  6. java socket 缓冲_关于socket的发送缓冲区网上有诸多的讨论,这里个人小结一下,希望对以后有些帮助。首先,看下面一段代码,...
  7. 奇怪的Adobe dynamic link
  8. web app 开发
  9. [转载]用户(User)和用户组(Grou…
  10. nginx+lua搭建文件上传下载服务
  11. 使用Docker部署mongo后 使用Robo 3T、Studio 3T( MongoChef )在 create databse 创建数据库时的掉坑笔记
  12. NDP和LLDP协议
  13. oracle 体系架构图
  14. OpenCV-单峰三角阈值法Thresh_Unimodal
  15. 逆向分析中加解密算法常用工具
  16. vim中实现大小写转换
  17. python cherry 用法
  18. 程序员今年必看!!拖更了三年带回了一个抖音,虎牙,哔哩哔哩都在用的库|墙裂推荐
  19. 如何构建电商用户画像
  20. c语言编程实现dsa算法,椭圆曲线加密算法的C语言实现.doc

热门文章

  1. 2022-2027(新版)中国高温硫化硅橡胶行业产销状况与需求规模预测报告
  2. extract、compile和elab
  3. 优品课堂python下载_Python网络爬虫数据采集【优品课堂】
  4. 【Scratch-声音模块】声音播放和停止
  5. 开源ESP32彩屏WIFI/BLE智能万用表制作过程:3.频率占空比测量
  6. 【核心内容及推导思路】人类记忆系统之谜,也许就是这么回事儿
  7. STL-源码剖析 简单总结
  8. c语言一个数的n次方,Pow(x, n) 求一个数的n次方
  9. qt5 编程入门笔记(持续更新)
  10. 【ESP32-S3】micropython实现无线网络连接;netAssist工具进行连接测试。