zoukankan      html  css  js  c++  java
  • 菜单和工具栏

    1.contextmenustrip:右键菜单

    针对控件选择菜单:控件的行为contextmenustrip属性,选择设置,便可对应相应的菜单

    按减号可变为隔线

    托盘工具notifyicon也可设置右键菜单,同其他控件一样

    右键菜单可设置图片小图标,用image属性或右键设置图像

    2.meunstrip:菜单栏

    选中右键插入标准项可快捷完成

    快捷键功能依托菜单栏实现,设置快捷键,选中,杂项,shortcutkeys进行设置

    右键设置图像可以设置显示的小图标

    3.statusstrip:底部菜单,可以放四种不同控件

    statuslabel:输入文本显示

    progressbar:进度条

    dropdownbutton:下拉列表按钮

    splitbutton:与上一个基本相同

    4.toolstrip:工具栏

    5.toolstripcontainer:工具菜单容器

    dock属性:布局使用

    记事本代码:

    namespace 记事本
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
            //退出
            private void 退出XToolStripMenuItem_Click(object sender, EventArgs e)
            {
                this.Close();
            }
            //撤销
            private void 撤消UToolStripMenuItem_Click(object sender, EventArgs e)
            {
                richTextBox1.Undo();
            }
            //剪切
            private void 剪切TToolStripMenuItem_Click(object sender, EventArgs e)
            {
                richTextBox1.Cut();
            }
            //复制
            private void 复制CToolStripMenuItem_Click(object sender, EventArgs e)
            {
                richTextBox1.Copy();
            }
            //粘贴
            private void 粘贴PToolStripMenuItem_Click(object sender, EventArgs e)
            {
                richTextBox1.Paste();
            }
            //自动换行
            private void 自动换行ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                if (richTextBox1.WordWrap)
                {
                    richTextBox1.WordWrap = false;
                    自动换行ToolStripMenuItem.Checked = false;
                }
                else
                {
                    richTextBox1.WordWrap = true;
                    自动换行ToolStripMenuItem.Checked = true;
                }
    
            }
            //底部菜单记录文本数
            private void richTextBox1_TextChanged(object sender, EventArgs e)
            {
                toolStripStatusLabel2.Text = richTextBox1.Text.Length.ToString();
            }
    
            
        }
    }
  • 相关阅读:
    Java之时间处理(当前年的上一年、上一季度、当月、当季)
    Nginx代理之大文件下载失败问题
    PageHelper之排序
    MySQL之集群配置
    Java之判断字符串是否为数字(包含浮点型数据)
    /bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file:
    Error Code: 1153
    413 Request Entity Too Large
    MyBatis分页插件失效问题之解决
    HikariConfig 连接池属性详解
  • 原文地址:https://www.cnblogs.com/wy1992/p/6141549.html
Copyright © 2011-2022 走看看