• 菜单和工具栏


    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();
            }
    
            
        }
    }
  • 相关阅读:
    Bzoj3555: [Ctsc2014]企鹅QQ
    Bzoj4259: 残缺的字符串
    CF528D Fuzzy Search
    Bzoj2738: 矩阵乘法
    Bzoj3309: DZY Loves Math
    Bzoj4540: [Hnoi2016]序列
    Bzoj2329: [HNOI2011]括号修复
    Bzoj1923: [Sdoi2010]外星千足虫
    Bzoj4004: [JLOI2015]装备购买
    Bzoj1951: [Sdoi2010]古代猪文
  • 原文地址:https://www.cnblogs.com/wy1992/p/6141549.html
Copyright © 2020-2023  润新知