跟小D每日学口语
摘要: What you want is to be able to dynamically build a DataGrid in SilverLight with ANY data you may deliver from the server. The data could be an Array of records, a DataSet, XML, or weakly typed JSON, i... 阅读全文
posted @ 2009-02-04 20:19 javak 阅读(675) 评论(1) 推荐(0)
摘要: Determine PixelWidth and PixelHeight for JPEG image in Silverlight 2B1I'm new in Silverlight, but I'm very new in .NET and C# too, because I'm a java developer. But I have a project where I need to us... 阅读全文
posted @ 2009-02-04 20:17 javak 阅读(356) 评论(0) 推荐(0)
摘要: public enum ImageFormat { Bmp, Ico, Gif, Jpeg, Png, Tiff, Wmp } public static class BitmapSourceExtensions { public static readonly Guid GUID_ContainerFormatBmp = new Guid(0xaf1d87e, 0xfcfe, 0x4188, 0... 阅读全文
posted @ 2009-02-04 20:15 javak 阅读(1050) 评论(0) 推荐(0)
摘要: 大家在开发程序的时候,有时需要限制程序,只能同时运行一个实例,实现此功能,对于VB.NET是非常容易的,只要指定一个属性即可,但是C#实现起来,就稍微繁琐了。C#实现单实例运行的方法,也有多种,比如利用 Process 查找进程的方式,利用 API findwindow 查找窗体的方式,还有就是 利用 Mutex 原子操作,上面几种方法中, 综合考虑利用 Mutex 的方式是较好的选择。下面给出使... 阅读全文
posted @ 2009-02-04 20:14 javak 阅读(448) 评论(0) 推荐(0)
摘要: 最近由于在准备Collection对象培训的PPT,因为涉及到SyncRoot的属性的讲解,所以对怎样在多线程应用程序中同步资源访问做了个总结:对于引用类型和非线程安全的资源的同步处理,有四种相关处理:lock关键字,监视器(Monitor), 同步事件和等待句柄, mutex类。 Lock关键字 本人愚钝,在以前编程中遇到lock的问题总是使用lock(this)一锁了之,出问题后翻看MSDN突... 阅读全文
posted @ 2009-02-04 20:13 javak 阅读(531) 评论(0) 推荐(0)