摘要:
1. 事件的序列化 序列化可以对属性增加[NonSerialized]不进行序列化,但事件无法标记,此时需要将事件转为filed类型,标记变为: [field:NonSerialized] [field:NonSerialized] 2. 不同版本的序列化兼容问题 SerializationExce 阅读全文
posted @ 2017-08-25 12:54
sunlyk
阅读(855)
评论(0)
推荐(0)
摘要:
InstalledFontCollection MyFont=new InstalledFontCollection(); FontFamily[] MyFontFamilies=MyFont.Families; ArrayList list = new ArrayList(); int Count 阅读全文
posted @ 2017-08-25 12:54
sunlyk
阅读(520)
评论(0)
推荐(0)
摘要:
1 基于quartz.dll的播放器 2 DirectShow视频播放控件 优点:开源程序,可以自己对代码进行加工,支持的格式很多,还支持图片播放; 3 使用vs自带的windows media play控件 优点:上手容易,使用简单; 缺点:界面固定,支持格式有限。 4 使用微软的DirectX播 阅读全文
posted @ 2017-08-25 12:53
sunlyk
阅读(194)
评论(0)
推荐(0)
摘要:
1. Environment.GetFolderPath(Environment.SpecialFolder) Environment.SpecialFolder.ApplicationFolder即为Roaming文件夹的路径 2. Environment.GetEnvironmentVariab 阅读全文
posted @ 2017-08-25 12:53
sunlyk
阅读(403)
评论(0)
推荐(0)
摘要:
Stopwatch 阅读全文
posted @ 2017-08-25 12:52
sunlyk
阅读(199)
评论(0)
推荐(0)
摘要:
1. c#对注册表的操作方法 下面我们就来用.NET下托管语言C#注册表操作,主要内容包括:注册表项的创建,打开与删除、键值的创建(设置值、修改),读取和删除、判断注册表项是否存在、判断键值是否存在。 准备工作: 1:要操作注册表,我们必须要引入必要的命名空间: using Microsoft.Wi 阅读全文
posted @ 2017-08-25 12:52
sunlyk
阅读(708)
评论(0)
推荐(0)
摘要:
Join: context.SoftwareModelVersion.Join(context.ModelVersion.Where(m=>m.ModelName==toolStripTextBox1.Text) , q => q.ModelVersoinID, p => p.ModelVersio 阅读全文
posted @ 2017-08-25 12:51
sunlyk
阅读(179)
评论(0)
推荐(0)
摘要:
二级显示内容更多排版好看: 打开菜单栏-报表-设置报表栏 之后添加分组页眉. 最后把高级别的信息放在页眉中.低级别的放在数据区 阅读全文
posted @ 2017-08-25 12:50
sunlyk
阅读(573)
评论(0)
推荐(0)
摘要:
横版模式下,设置宽度保存后,载入数据预览时,宽度会恢复到29.7(a4). 避免采用横版,而是直接按照横版长宽设置纵版尺寸. 阅读全文
posted @ 2017-08-25 12:49
sunlyk
阅读(336)
评论(0)
推荐(0)
摘要:
常规是foreach循环过程中对象发生变化,此处的变化不包括对象内属性的修改,仅限于对象。 案例: List<Person> Persons; foreach(Person p in Persons) { p = new Person(); //错误,对象发生了变化。 p = existPerson 阅读全文
posted @ 2017-08-25 12:49
sunlyk
阅读(146)
评论(0)
推荐(0)

浙公网安备 33010602011771号