zoukankan      html  css  js  c++  java
  • 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

    ***********

  • 相关阅读:
    漏斗算法 java
    servlet request参数只能取一次解决方法
    redis的使用
    关于Http协议与TCP协议的一些简单理解
    OSI七层与TCP/IP五层网络架构详解
    linux命令详解——eval
    使用apache benchmark(ab) 测试报错: apr_socket_recv: Connection timed out (110)
    hadoop相关随记
    mesos-master启动失败,报错Failed to load unknown flag 'quorum.rpmsave'
    根目录/缺少执行权限x产生的两种错误
  • 原文地址:https://www.cnblogs.com/981971554nb/p/4324416.html
Copyright © 2011-2022 走看看