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

    ***********

  • 相关阅读:
    Web开发框架 SSH 简介
    H5 性能调优 工具
    Mongodb性能调优
    峰Redis学习(4)Redis 数据结构(List的操作)
    峰Redis学习(3)Redis 数据结构(字符串、哈希)
    峰Redis学习(2)Jedis 入门实例
    峰Redis学习(1)Redis简介和安装
    使用jquery.mCustomScrollbar自定义滚动条(2)
    使用jquery.mCustomScrollbar自定义滚动条(1)
    jquery zTree异步搜索的例子--搜全部节点
  • 原文地址:https://www.cnblogs.com/981971554nb/p/4324416.html
Copyright © 2011-2022 走看看