.NET
文章平均质量分 75
amanda04
这个作者很懒,什么都没留下…
展开
-
通过Web Service进行文件传输
服务端: [WebMethod(Description = "上传文件/图片")] public string UploadFile(byte[] fsBuffer, string FileName) { using (MemoryStream m = new MemoryStream(fsBuffer))//定义并实例化一个内存流,来存放上传的文件/图片二原创 2010-03-19 11:50:00 · 432 阅读 · 0 评论 -
不要使用PeekChar()判断EOF
不要使用PeekChar()判断EOFBy Charles on Mar 26th, 2008 这两天使用.net framework编程,其中有个任务是将一个二进制文件格式转换成mpeg4码流的媒体文件。其中需要使用System.IO.BinaryReader类,按照MSDN和我自己使用的SDK的范例,我使用了类似下面的代码。using(FileStream inputFi转载 2010-03-19 15:07:00 · 1039 阅读 · 0 评论 -
Loading窗体
<br />做WinForm开发,常遇到加载数据需要较长时间的情况,为了得到较好的用户体验,一般需要在前台做一个加载的图标、进度条等,标识数据正在加载中,今天总结一下,常用方法有:<br /> <br />1.System.ComponentModel.BackgroundWorker<br />System.ComponentModel.BackgroundWorker backgroundWorker = new BackgroundWorker();<br />FormLoading formload原创 2010-12-09 16:20:00 · 454 阅读 · 0 评论 -
ToolboxBitmapAttribute——显示自定义图标
将ToolboxBitmapAttribute 将自定义工具箱图标添加到 Windows 窗体控件,有三种方式: NameDescriptionToolboxBitmapAttribute(String)Initializes a new ToolboxBitmapAttribute object with an image from a specified file.ToolboxBitmapAttribute(Type)Initializes a new ToolboxBitmapAttribute原创 2010-11-09 15:11:00 · 1533 阅读 · 0 评论 -
DataGridView绑定复杂对象
<br /> 数据对象:<br /> <br />[TypeDescriptionProvider(typeof(MyTypeDescriptionProvider))]<br />class Person<br />{<br /> private string id;<br /> private string name;<br /> private Address homeAddr;<br /> public string ID<br />转载 2011-04-02 17:06:00 · 1557 阅读 · 0 评论 -
WinForm 移动无边框窗体
<br /> <br /><br />this.TransparencyKey = System.Drawing.SystemColors.Control;//透明色<br />this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;//无边框<br /> <br />class FormMove<br /> {<br /> private bool isMouseDown = false; private Sys转载 2011-04-02 17:13:00 · 840 阅读 · 0 评论 -
NHibernate学习之旅
<br />http://www.cnblogs.com/lyj/archive/2008/10/30/1323099.html<br /> <br />学习摘要:<br /> <br />NHibernate缓存机制<br />----------------------------<br /> <br />NHibernate一级缓存即ISession缓存,ISession缓存属于事务级缓存,是NHibernate内置的。ISession缓存中的数据只在本ISession周期内使用。<br />比较IS转载 2011-04-02 18:10:00 · 700 阅读 · 0 评论