Winform设计-小百货 涵盖基础插件学习(适合新手)

第一次写winform,主要是为了加快对  事件的 理解。

代码如下:

 private void Form1_Load(object sender, EventArgs e)        {//FORM1            this.MaximizeBox = false;//限制最大化            this.Text = "小百货                      By Mr.w";

//选项卡控件            tabControl1.Appearance = TabAppearance.FlatButtons;            tabPage1.Text="工具集";            tabPage2.Text = "文本编辑";            tabPage3.Text = "图像处理";            tabPage4.Text = "个人笔记";            tabPage5.Text = "网络类";            tabPage6.Text = "办公类";

//列表视图控件            listView1.Items.Add("360安全卫士");            listView1.Items.Add("Wireshark");            listView1.Items.Add("GNS3");            listView1.Items.Add("FlashXp");

            listView1.LargeImageList = imageList1;            listView1.Items[0].ImageIndex = 0;            listView1.Items[1].ImageIndex = 1;            listView1.Items[2].ImageIndex = 2;            listView1.Items[3].ImageIndex = 3;

//打开和另存为            openFileDialog1.Filter = "txt文件(*.txt)|*.txt";            openFileDialog1.InitialDirectory = @"C:\Documents and Settings\cisco\桌面";            openFileDialog1.FileName =string.Empty;//打开按钮 默认显示文件名

            saveFileDialog1.Filter = "txt文件(*.txt)|*.txt";            saveFileDialog1.InitialDirectory = @"D:\";            saveFileDialog1.CheckFileExists = false;            saveFileDialog1.CheckPathExists = false;

            richTextBox1.ReadOnly = true;//只读

        }

private void listView1_ColumnClick(object sender, ColumnClickEventArgs e)        {

        }

private void listView1_DoubleClick(object sender, EventArgs e)//双击事件        {if (listView1.Items[0].Selected)//            {                Process.Start(@"C:\Program Files\360\360Safe\360Safe.exe");

            }if (listView1.Items[1].Selected)//            {                Process.Start(@"D:\wireshark\wireshark.exe");            }/*              * 下面类似             **/        }

private void button1_Click(object sender, EventArgs e)//打开 事件        {

if (openFileDialog1.ShowDialog() == DialogResult.OK)            {                StreamReader fileRead = new StreamReader(openFileDialog1.FileName,Encoding.Default);                richTextBox1.Text = fileRead.ReadToEnd();                fileRead.Close();            }

        }

private void button2_Click(object sender, EventArgs e)//另存为 事件        {if (saveFileDialog1.ShowDialog() == DialogResult.OK)            {                StreamWriter fileWriter = new StreamWriter(saveFileDialog1.FileName);                fileWriter.Write(richTextBox1.Text);                fileWriter.Close();            }        }
原文引入:http://www.cnblogs.com/IAmBetter/archive/2012/01/11/2319155.html

转载于:https://www.cnblogs.com/meimao5211/p/3334182.html

Winform设计-小百货 涵盖基础插件学习(适合新手)相关推荐

  1. 【游戏策划】《游戏架构设计与策划基础》学习收获要点-------任务与关卡的设计

    游戏任务情节结构: 直线型结构 玩家的任何决定基本不会对游戏最终走向产生影响. 多分支结构 玩家的决定会影响游戏走向并且可能影响到最终的结局. 注:游戏资源中的重要部分应该被主要的情节共享,一直到它们 ...

  2. 界面设计02 - 零基础入门学习Delphi43

    界面设计02 让编程改变世界 Change the world by program MDI应用程序设计技术 与SDI应用程序相对应,MDI应用程序是允许在一个主窗体中创建多个子窗口的应用程序. 例如 ...

  3. 学php设计需要什么基础知识,学习seo需要哪些基础知识

    学习seo需要的基础知识有:1.网页制作语言,如html.css.php等:2.cms系统,如wordpress.dedecms.discuz等:3.dreamweaver.photoshop. 1. ...

  4. 结构化程序设计03 - 零基础入门学习Delphi12

    结构化程序设计03 让编程改变世界 Change the world by program 循环结构语句 顺序结构和选择结构只能完成一些简单功能,实际的程序也很少只由顺序结构和选择结构组成. 例如小甲 ...

  5. 二叉搜索树(创建,插入,删除):基础篇,适合新手观看。

    1.1 二叉搜索树的插入 二叉搜索树的概念相信大家都很清楚,无非就是左小右大 创建二叉搜索树,其实就是多次调用二叉搜索树的插入方法,所以首先我们来讲讲如何插入节点到二叉搜索树里,假设一颗二叉搜索树如下 ...

  6. 【UI界面设计】PS基础学习笔记

    [UI界面设计]PS基础学习笔记 一.概述 1.行业规范: 2.介绍 二.PS入门 1.安装 2.基本介绍 3.新建项目 4.PS的基本使用流程 5.项目保存 6.抠图 7.修图 8.修人像图 9.如 ...

  7. 如何进入UI设计行业 什么学习路线适合新手

    UI设计是很多年轻人活着想转行学习的人的新职业目标,越来越多的人看到UI设计良好的就业发展前景,纷纷投入到UI设计的大军中来,想学习UI设计,很多小白并不知道从何开始学起,用什么样的方法去学习,所以今 ...

  8. PCI总线的基础知识快速学习(一)(适合新手)

    本系列文章仅介绍在FPGA设计中我们一般需要了解的PCI知识点,完整的PCI协议远比本系列文章介绍的复杂,所以本系列适合新手快速学习,让不了解PCI的初学者对PCI有个概念,进而学习PCIe,如果我们 ...

  9. python实现登录支付宝收能量_适合零基础人群学习的Python入门教程

    适合零基础人群学习的Python入门教程学什么?小编为大家准备的Python学习教程,课程主要讲解:Python核心编程.Linux基础.前端开发.Web开发.爬虫开发.人工智能等内容. 对于初学者想 ...

最新文章

  1. 大话App测试2.0笔记2
  2. 同一个Spring-AOP的坑,我一天踩了两次,深坑啊
  3. 生产者和消费者代码———操作系统_操作系统基础15-生产者消费者问题
  4. python gis 经纬度 库_入门-Python-GIS坐标转换
  5. 社交应用动态九宫格图片的规则
  6. 仓库保管工计算机试题,仓库保管工中级试卷答案.doc
  7. 技术人的年货福利:百宝黑皮书在手,2020年技术栈变革一次看透 | 免费下载
  8. [洛谷P5367]【模板】康托展开
  9. linux socket 104 错误,linux socket连接中 ERRNO错误
  10. 基于注解的组件扫描——Spring IOC/DI(五)
  11. 数字电子技术基础(四):门电路(二极管)
  12. matlab之矩阵运算
  13. K-means算法(知识点梳理)
  14. 华为服务器pe安装系统教程视频教程,小U讲解华为电脑u盘重装系统win8教程
  15. 哈尔滨佛学院计算机专业,佛学院里面的学僧是怎么样的?
  16. PyTorch系列 | correct += (predicted == labels).sum().item()的理解
  17. 开源数据分析平台Countly
  18. U3D 场景快速搭建教程
  19. Linux使用shell脚本批量拷贝文件
  20. Python制作字符版gif图

热门文章

  1. 路飞学城-python爬虫密训-第二章
  2. apifox创建测试用例流程
  3. C# HalconDotNet 工业视觉处理
  4. Ubuntu下载并安装numactl-devel包
  5. [ Linux ] 如何查看Linux系统版本
  6. linux activemq版本查看,Linux环境安装activemq
  7. 查询名字中含有“风“字的学生信息
  8. 解决关于“这个压缩文件格式未知或者数据已经被损坏”
  9. 惠普暗夜精灵4双系统ubuntu18.04+CUDA10.1+cudnn+pytorch+tensorflow+ros
  10. 脊髓空洞症请离远一点!