摘要:        
有些时候我们在让程序刚开始运行的时候完成一些初始化的工作,原来我也喜欢把这些代码写在窗体的Load事件中,但是我发现这样做很不好,因为工作量较大,或者使用远程数据库的时候会发现程序启动时会卡一下,用户体验很不好。界面设计的原则,界面线程Don't do heav work。后来我就把这些初始化的工作交给单独的线程执行,发现效果很好。但是后来CLR弄了个线程安全的限制,界面控件不允许跨线程更改,当然你也可以关闭这个,使用:在窗体的构造函数中加入这一句Control.CheckForIllegalCrossThreadCalls = false;子线程就可以直接访问窗体中的控件了,不过这样    阅读全文
posted @ 2012-12-13 15:59
黑夜的思索
阅读(2472)
评论(13)
推荐(3)
        
            
        
        
摘要:        
安装好vs2012跟wp8 sdk之后发现,无法成功编译xna studio 4.0的程序 于是就去网上搜了一把,发现要装xna studio,得先装wp7的sdk,wp8sdk不包含xna的东西,于是就去下了个wp7sdk。。 在安装wp7 sdk之后,发现无法安装成功,出了很多错,于是就又搜了一把,发现要装下面那个东西。于是下载下来装好。 http://download.gfwl....    阅读全文
posted @ 2012-12-13 14:58
黑夜的思索
阅读(205)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1、新建项目 选择“新建”-“项目”,打开新建项目对话框 Visual C#语言下选择-Silverlight For Windows Phone-Windows Phone 应用程序 选择目标平台 生成项目 2、布局 生成的项目界面上会有两个TextBlock控件,这个控件大致相当于WinForm中的Lable控件,这个控件的Text属性可以修改显示出来的文本。 3...    阅读全文
posted @ 2012-12-13 11:19
黑夜的思索
阅读(308)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号