2011年5月19日

摘要: 项目中有时候要用XML作为数据源,因此需要定义XML文件和相应的类,最佳方法是首先定义XSD,然后自动生成实体类,最后生成XML和填充数据;读取XML数据源的时候,首先用XSD验证XML数据格式,然后自动读入实体类使用。自动读取XML数据到实体类:XmlSerializer xs = new XmlSerializer(typeof(myClassType));using (FileStream fs = new FileStream(XmlFilePath, FileMode.Open)){ return (myClassType)xs.Deserialize(fs);}XML Schem. 阅读全文
posted @ 2011-05-19 20:04 Ivan Sun 阅读(350) 评论(0) 推荐(0) 编辑

2011年5月17日

摘要: 1 /// <summary> 2 /// Designates a Windows Presentation Foundation application model with added functionalities. 3 /// </summary> 4 public class UIHelper : Application 5 { 6 private static DispatcherOperationCallback exitFrameCallback = new DispatcherOperationCallback(ExitFrame); 7 8 /// 阅读全文
posted @ 2011-05-17 15:35 Ivan Sun 阅读(1989) 评论(0) 推荐(0) 编辑
摘要: [TestMethod]public void Test(){ Window window = new Window(); window.Show(); window.Close(); window = null;}以上代码会引发一个异常,异常消息如下:"An unhandled exception of type 'System.Runtime.InteropServices.InvalidComObjectException' occurred in PresentationCore.dll Additional information: COM object t 阅读全文
posted @ 2011-05-17 15:16 Ivan Sun 阅读(680) 评论(0) 推荐(0) 编辑

2011年4月28日

摘要: Implementing Finalize and Dispose to Clean Up Unmanaged Resources 阅读全文
posted @ 2011-04-28 16:36 Ivan Sun 阅读(204) 评论(0) 推荐(0) 编辑

导航