• 简易记事本


     public partial class Form2 : Form
        {
            public Form2()
            {
                InitializeComponent();
            }
            private Form1 jishiben;
            public Form2(Form1 f)
            {
                InitializeComponent();
                jishiben = f;
            }
            public int index = -1;
            private void cha_Click(object sender, EventArgs e)
            {
                string mubiao = txtchazhao.Text;
                string yuanshuju = jishiben.txtjishiben.Text;
                 index = yuanshuju.IndexOf(mubiao,index+1);
                 if (index > -1)
                 {
                     jishiben.txtjishiben.Select(index, mubiao.Length);
                     jishiben.Focus();
                 }
            }
    
            private void tihuan_Click(object sender, EventArgs e)
            {
                jishiben.txtjishiben.Text = jishiben.txtjishiben.Text.Replace(txtchazhao.Text,txttihuan.Text);
            }
        }
    public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            private void 打开OToolStripMenuItem_Click(object sender, EventArgs e)
            {
                openFileDialog1.Filter = "文本文档|*.txt|所有文件|*.*";
                DialogResult isok = openFileDialog1.ShowDialog();
                if (isok == DialogResult.OK)
                {
                    string filePath = openFileDialog1.FileName;
                    this.txtjishiben.Text = File.ReadAllText(filePath, Encoding.Default);
                    this.Text = new FileInfo(filePath).Name;//获取文件名
                }
            }
    
            
    
            private void 新建NToolStripMenuItem_Click(object sender, EventArgs e)
            {
                this.txtjishiben.Text="";
            }
    
            private void 另存为AToolStripMenuItem_Click(object sender, EventArgs e)
            {
                saveFileDialog1.Filter = "文本文档|*.txt|所有文件|*.*";
                DialogResult isok = saveFileDialog1.ShowDialog();
                if (isok == DialogResult.OK)
                {
                    string filename = saveFileDialog1.FileName;
                    //StreamWriter sw = new StreamWriter(filename);
                    //sw.Write(this.txtjishiben.Text);
                    //sw.Close();
                    File.WriteAllText(filename,this.txtjishiben.Text,Encoding.Default);
                }
            }
    
            
    
            private void 保存SToolStripMenuItem_Click(object sender, EventArgs e)
            {
                string path = openFileDialog1.FileName;
                string n = this.txtjishiben.Text;
                File.WriteAllText(path, n,Encoding.Default);
            }
    
            private void 退出XToolStripMenuItem_Click(object sender, EventArgs e)
            {
                this.Close();
            }
    
            private void 打印PToolStripMenuItem_Click(object sender, EventArgs e)
            {
                printDialog1.Document = printDocument1;
                DialogResult isok = printDialog1.ShowDialog();
                if (isok == DialogResult.OK)
                {
                    printDocument1.Print();
                }
            }
    
            private void 打印预览VToolStripMenuItem_Click(object sender, EventArgs e)
            {
                printPreviewDialog1.ShowDialog();
                printPreviewDialog1.Document = printDocument1;
            }
    
            private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
            {
                System.Drawing.Font f=new System.Drawing.Font("隶书",19.8f);
                e.Graphics.DrawString(this.txtjishiben.Text,f,System.Drawing.Brushes.Blue,new Point(100,100)); ;
            }
    
            private void 查找ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                Form2 f = new Form2(this);
                f.Show();
            }
    
            
        }

  • 相关阅读:
    基于Windows Azure 安装SharePoint 2013
    mysql 在线安装
    Django实战1权限管理功能实现10:用户管理
    Django实战1权限管理功能实现08:组织架构修改和删除
    Django实战1权限管理功能实现07:组织架构列表展示
    nginx 在线安装脚本
    sublime 快捷键
    Django实战1权限管理功能实现09:组织架构关联用户
    Kubernetes概述
    入园2年7个月的第一篇技术博客的水文
  • 原文地址:https://www.cnblogs.com/liujianshe1990-/p/5122801.html
Copyright © 2020-2023  润新知