随笔分类 -  C#程序开发

摘要:绘制椭圆:需要有Graphics和Pen对象。Graphics对象提供DrawEllipse方法,Pen对象存储用于呈现椭圆的线条属性,如宽度和颜色。 阅读全文
posted @ 2018-04-24 09:38 WhiteSpace 阅读(711) 评论(0) 推荐(0)
摘要:绘制矩形,需要Graphics对象和pen对象 Graphics对象提供了DrawRectangle方法,而pen对象则存储线条特征 ,如颜色和宽度 格式为: 变量名.DraRectangle(参数1,参数2,参数3,参数4,参数5) 参数1:pen对象 参数2:矩形左上角X坐标 参数3:矩形左上角 阅读全文
posted @ 2018-04-23 14:35 WhiteSpace 阅读(1090) 评论(0) 推荐(0)
摘要:在GDI+中,可使用笔刷,以各种个颜色和图像填充图形,GDI+的Brush类本身是一个抽象的类,所以是不能实例化Brush的 但是GDI+的API提供五个类,就扩展了Brush类并提供了具体的实现方式 SolidBrush 使用纯颜色填充图形 TextureBrush 使用基于光栅的图像(位图,JP 阅读全文
posted @ 2018-04-20 16:19 WhiteSpace 阅读(471) 评论(0) 推荐(0)
摘要:Graphics对象表示GDI+绘图表面,是用于创建图形图像的对象,所以要通过GDI+创建绘图,必须先创建Graphics对象,然后才可以使用GDI+的笔、刷等结合颜色、字体等对象进行绘制线条形状、填充区域、显示文本图像等操作。 Graphics对象创建的三种方式 1.Pait事件的PaintEve 阅读全文
posted @ 2018-04-20 13:07 WhiteSpace 阅读(680) 评论(0) 推荐(0)
摘要:GDI+概述 GDI在windows中定义为Graphis Device interface,及图形设备接口,是Windows API(application Programming Interface) 的一个重要的组成部分,它是windows图形显示程序与实际物理设备之间的桥梁,GDI使得用户无 阅读全文
posted @ 2018-04-20 11:25 WhiteSpace 阅读(636) 评论(0) 推荐(0)
摘要:Windows呈现基础(Windows Presentation foundation,WPF)是微软新一代图形系统,运行,NET Framework3.0架构下,为用户界面、2D/3D图形、文档和媒体提供了同一的描述和操作方法。WPF不仅带来了3D界面,而且其图形向量渲染引擎也大大改进了传统的2D 阅读全文
posted @ 2018-04-20 09:33 WhiteSpace 阅读(1740) 评论(0) 推荐(0)
摘要:FileSYstemWatcher控件是用来监控一个文件系统或监控文件变化。该控件会通知文件创建、修改、删除的消息,分别通过Created事件、Changed事件和Deleted事件来处理对应的操作 FIleSystemWatcher常用事件 Created 当指定Path中创建文件和目录时发生 C 阅读全文
posted @ 2018-04-19 16:17 WhiteSpace 阅读(268) 评论(0) 推荐(0)
摘要:应用程序可能只允许用户选择文佳夹而非文件,例如在播放MP3时,用户可能把所有的MP3放在一个文佳夹内,在添加时,只要选择添加这个文佳夹,将会把在这个文件内的所有MP3添加的播放器里。在这里对播放器来说,就是只选择了文佳夹,而不是文件,这就要用到FloderBrowertDIalog控件对话框 Fol 阅读全文
posted @ 2018-04-19 13:03 WhiteSpace 阅读(12578) 评论(0) 推荐(1)
摘要:保存文件的控件有两种方式,一种就是保存,二就是另存为,保存很简单,就是在文件已经打开的情况下,在把文件写一遍 在使用savefiledialog控件时,用户可以通过vs2015的属性面板设置,也可在代码中设置 阅读全文
posted @ 2018-04-19 09:56 WhiteSpace 阅读(1158) 评论(0) 推荐(0)
摘要:OpenFileDialog控件主要用于选择要打开的文件,在使用时可以在属性面变中设置属性,也可在代码中设置其属性 OpenFileDialog控件的属性 InitialDirectory 对话框的初始目录 Filter 要在对话框中显示的文件筛选器,例如“文件.Txt” FitlerIndex 在 阅读全文
posted @ 2018-04-17 16:25 WhiteSpace 阅读(2574) 评论(0) 推荐(0)
摘要:StreamReader类用于从文件中读取数据,该类是一个通用类,可用于任何流,构造方法和StreamWrite类格式一样的。 创建方式有两种: 1.先创建Filestream类在创建StreamReader类 FIlestream a=new FileStream(string path,File 阅读全文
posted @ 2018-04-17 09:13 WhiteSpace 阅读(4839) 评论(0) 推荐(0)
摘要:FileStream类,该对象只能以字节形式读取/写入数据,这就使得操作非常困难。 一般有了FileStream对象,都会借用StreamWrite对象或StreamReader对象的方法来处理文件。 如果不将文件指针改变到任意位置,则使用StreamWrite类或StreamReader类,这样就 阅读全文
posted @ 2018-04-16 13:14 WhiteSpace 阅读(503) 评论(0) 推荐(0)
摘要:最近对GDI+这个东西接触的比较多,也做了些简单的实例,比如绘图板,仿QQ截图等. 废话不多说了,我们先来认识一下这个GDI+,看看它到底长什么样. GDI+:Graphics Device Interface Plus也就是图形设备接口,提供了各种丰富的图形图像处理功能;在C#.NET中,使用GD 阅读全文
posted @ 2018-04-13 13:11 WhiteSpace 阅读(11173) 评论(0) 推荐(0)
摘要:本节课主要学习三个内容: 创建FileStram流 读取流 写入流 文件流FileStram类,是用来实现对文件的读取和写入。FileStram是操作字节的字节数组,当提供向文件读取和写入字节的方法时,常用StramRead类或StramWrite类来完成,它们是操作字符的。 FileStream类 阅读全文
posted @ 2018-03-29 14:26 WhiteSpace 阅读(337) 评论(0) 推荐(0)
摘要:数据流(也称为流)是一个用于传输数据的对象,数据的传输有两个方向,如果是数据从外部源传输到程序中 ,就称为读取流:如果输数据从程序传输到外部源,就称为写入流: System.IO.Stream类是所有流的抽象基类,Stream类及其派生类提供这些不同类型的输入和输出的一般视图,使程序员不必了解操作系 阅读全文
posted @ 2018-03-29 13:19 WhiteSpace 阅读(1272) 评论(0) 推荐(0)
摘要:要想获取当前文佳夹下所有文件,可通过Directory类的Getfiles方法来实现,此方法返回字符串数组 格式为: 阅读全文
posted @ 2018-03-29 12:47 WhiteSpace 阅读(514) 评论(0) 推荐(0)
摘要:移动文件夹可通过directory类下的Move方法来实现, 其格式为:Directory.Move(source,descretion); 当目标文件夹含有同名文件时,会抛出错误。 只能在同一个盘符下移动不可以跨盘符。 通过移动文件夹,不仅可以改变文佳夹目录,还可以实现对文件夹的重命名。 文佳夹的 阅读全文
posted @ 2018-03-29 10:48 WhiteSpace 阅读(285) 评论(0) 推荐(0)
摘要:删除文佳夹可使用Directory类的Delete方法来实现 格式为:Directory.Delete(); 在删除文件夹前 ,一定要判断文佳夹是否存在,否则将会出现错误 阅读全文
posted @ 2018-03-29 10:21 WhiteSpace 阅读(210) 评论(0) 推荐(0)
摘要:创建文件夹可以通过directory类的CreateDirectory方法来实现 格式为:Directory.CreateDirectory(); 阅读全文
posted @ 2018-03-29 10:14 WhiteSpace 阅读(161) 评论(0) 推荐(0)
摘要:创建文件夹可通过Directory类的CreateDirectory方法来实现 格式为:Directory.CreateDirectory(“文件路径”); String path=@“C:\Users\Administrator\Desktop\51zxw”; If(Directory.exists(path)) { Console.writeLine(“文佳夹以存在,无需创建”); } ... 阅读全文
posted @ 2018-03-28 15:13 WhiteSpace 阅读(181) 评论(0) 推荐(0)