07 2012 档案
摘要:json.net 是一个用C#写的Json的操作类库,可以在http://json.codeplex.com/ 下载 对象序列化为json字符串 public class Product{ public string Name { get; set; } public DateTime Expiry { get; set; } public decimal P...
阅读全文
摘要:public class RequestState { public HttpWebRequest request { get; set; } public HttpWebResponse response { get; set; } public Stream streamResponse { get; set; } } public class HttpHelper { public delegate void GetData(string text); public event GetData ...
阅读全文
摘要:在WPF中可以很方便的实现动画的效果,而在普通的WinForm程序里实现却有点麻烦,这里我用一种模拟的方式来实现WinForm有关的动画 回忆一下在WPF中动画效果的实现,首先创建一个故事板 Storyboard,然后创建一个动画 Animation,并把要产生动画的属性与Animation绑定后添加到故事板,最后执行,得到了我们想要的效果,这里我们只考虑线性的变化效果 这里...
阅读全文
摘要:如果需要创建一个控件,要从UserControl、Control或者是Window窗体提供的其他类继承。 UserControl适合用来做组合控件。Control需要自己实现控件的外观等等,但灵活性高。Windwos控件当然就是能够对现有的控件进行适当的扩展。1)实现最基本的Label,输出一段文字 首先从Control继承一个类,这里我叫做XiLabel。我们实现下面的一段代码。在文字里面绘制出Text编译一下,在一个Form上显示出来是下面的样子:2)高度宽度跟这文字变化 在绘制前先计算文字的高度和宽度 。3)修改控件的编辑模式,在编辑器里面不能够改变控件的大小 引入System.Wind
阅读全文