• WindowsForm 记事本 对话框


    textbox:
        属性:
            text:文本
            selectedtext:获取或设置选中文本
            canundo:是否能够撤销
        方法:
            undo:撤销
            clearundo:清空撤销缓冲区
            cut:剪切
            copy:复制
            Paste:粘贴
            SelectAll:全选

    对话框:
        showdialog();显示对话框,返回一个dialogresult的枚举类型
       
        colorDialog:color属性,用来获取颜色
        folderBrowserDialog:SelectedPath选中路径
        fontDialog:font属性,返回一个font类型的值,里面存储了关于字体的设置
        openFileDialog:
            filename获取或设置文件路径包含文件名
            filenames 是文件路径字符串数组
            filter:文件筛选器 格式为 提示文本一|*.后缀|提示文本二|*.后缀|提示文本三|*.后缀
        saveFileDialog1:
            filename获取或设置文件路径包含文件名
            filenames 是文件路径字符串数组
            filter:文件筛选器 格式为 提示文本一|*.后缀|提示文本二|*.后缀|提示文本三|*.后缀

    整理  

           

            记事本      很多的属性的知识可以在百度搜MSDN

                                  textbox       

            

    打对勾之后就可以调节大小了

    软件内置了很多的方法(函数)  例如 Clear  clearundo  copy  等---MSDN搜更多

       注意   主函数入口处改动来启动Form  

    如下        

    圈出来的地方要改的是要运行的Form的名字

                     

    对话框         

        

         首先是colorDialog

                          

                   这里用到了   this  很重要的this    例如

                       

                      

    问题一    当点击取消时 背景色变黑,那是因为默认颜色是黑色          

                 怎么实现点击去取消不变色,点击确定变色呢   如下

    记事本  程序里的几个代码 (点开即可查看详细代码)

            private void 复制ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                textBox1.Copy();
            }
    
            private void 粘贴ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                textBox1.Paste();
            }
    
            private void 剪切ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                textBox1.Cut();
            }
      private void 删除ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                textBox1.SelectedText = "";
            }
    
            private void 全选ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                textBox1.SelectAll();
            }
    
     private void 撤销ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                if(textBox1.CanUndo==true)
                {
                    textBox1.Undo();
                    textBox1.Clear();
                }
    
            }
    View Code

    ***********

  • 相关阅读:
    从网易与淘宝的font-size思考前端设计稿与工作流
    不吹不黑也不撕,我们就简简单单谈谈Vue
    CSS中各种布局的背后(*FC)
    JavaScript七宗罪和一些槽点
    设计糟糕的 RESTful API 就是在浪费时间!
    JavaScript专题之事件循环
    JavaScript知识点
    掌握git基本功
    延迟情况测试点
    Fiddler监听Https请求响应
  • 原文地址:https://www.cnblogs.com/981971554nb/p/4324416.html
Copyright © 2020-2023  润新知