- 博客(4)
- 收藏
- 关注
原创 sliverlight一直处在在下100%的状态
<br />有一种情况<br />在App.xaml中处理了iniParams,而在页面文件中没有设定全部的参数。<br />解决方法是在xaml中处理相关参数前先检测其是否存在。
2011-03-25 13:56:00
390
原创 SilverLight HtmlPage_NotEnabled错误的原因与解决方法。
问题出现在设计预览时,在需加载的空间中的Load事件、Initial事件或类构造器中调用了HtmlPage。在预览时HtmlPage并不存在,这个错误在运行时不会发生。解决的方法就是加入设计时判断。比如在构造器中 InitializeComponent(); if (DesignerProperties.GetIsInDesignMode(this)) return; //其它需要的操作
2011-03-15 10:53:00
758
原创 解决方案:泛型类无法作为另一个泛型类的元素
class Word{ public string Name{get; set;} public bool Compare(T t1, T t2){ ... }} 若要定义一个Dictionay private Dictionary NameList; 是不可以的。想来原因是Word类型并没有确定。 变通的办法是为class Word定义一个超类Wo
2010-04-22 00:58:00
378
原创 接口与解耦
耦合就是互动、关联的意思。对类(class)内部而言,存在数据耦合和过程(或功能)耦合,对应的是类(class)的的属性和和方法。解耦合的一种方法即是将类的粒度细化,C++中使用子类和多继承的的方法来减少类内部的耦合;C#与java中则使用接口来实现多继承以达到此目标。一、解数据耦合:class 在职研究生Info: I学生info, I职业Info{...}使用中
2010-02-28 20:16:00
597
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人