摘要: 1 导航常用的是2 导航在code Behind (.cs 文件)中 this.NavigationService.Navigate(new Uri("....", UriKind.Relative));如果在一个类中呢? 没有navigatserver 那么就可以采用(Application.... 阅读全文
posted @ 2012-08-09 19:25 boypig 阅读(445) 评论(0) 推荐(0) 编辑
摘要: <ListBox x:Name="imageListBox" ScrollViewer.HorizontalScrollBarVisibility="Visible" ScrollViewer.VerticalScrollBarVisibility = "Disabled"> <ListBox.ItemsPanel> <ItemsPanelTemplate> <StackPanel Orientation="Horizontal"></StackPanel> 阅读全文
posted @ 2012-08-09 15:48 boypig 阅读(1902) 评论(0) 推荐(0) 编辑
摘要: 昨天上微薄 突然看到silverlight toolkit for windows phone更新了,灰常兴奋,立刻下载想看看有哪些改进,发现没有xap包,但是看到有源码在,心想直接编译生成以下不久得啦,下载-解压-打开-编译 一气呵成 结果蹦以下跳出这么个东东OMG, 8月15号更新的时候我就是因为这个原因没办法调试,现在又遇到了,决心解决掉,也希望能够帮助跟我一样的在使用toolkit的WP菜鸟看错误提示意思大概是有些实例或项目无法找到,尝试了一下每个项目重新编译看看是否成功,只是最后一个sample无法编译成功,然后开始挨个看代码结构,找到了这几个引用地址无效,我就移除掉重新加载,但是加 阅读全文
posted @ 2011-11-17 11:17 boypig 阅读(6251) 评论(1) 推荐(0) 编辑
摘要: 一 首先 程序集(dll) 安装到 GAC 中的方法 所谓的GAC,就是全局程序集缓存(Global Assembly Cache)。 针对一些类库项目或用户控件项目在程序开发完成后,有时需要将开发的程序集(dll文件)安装部署到GAC(全局程序集缓存)中,以便其他的程序也可以调用。被放入GAC的程序集,无论在何处被其他程序集引用,都可以保证自己能够被CLR找到并且加载。简单来说,GAC是一个有规范的目录结构。如果主机使用的是Windows操作系统,并且操作系统被安装在c:\windows下,那么GAC会被安装在c:\windows\assembly\下。在一般情况下,GAC具有... 阅读全文
posted @ 2011-10-26 16:22 boypig 阅读(9133) 评论(1) 推荐(0) 编辑
摘要: 如果一个类库想要在不同平台上运行,并且减少代码维护量,这时候可以利用预编译器1 新建一个windows下的 c# library类库添加类文件 比如所 Class12 新建silverlight 下的 library 类库添加上面类文件的引用这样就能添加了引用。再通过预编译器来区分区分什么呢?不同类型的程序在程序项目的属性中build中是有定义的class Class1{public static void show(){//some code#if WINDOWS_PHONE//if wp7时 处理。。。#elif ** //if** 时处理#endif//some code}}这样不同.. 阅读全文
posted @ 2011-10-20 16:17 boypig 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 先来传送门:这个系列很不错http://www.windowsphonegeek.com/tips/all-about-wp7-isolated-storage--intro-to-isolated-storage当然我们国内也有翻译版http://www.cnblogs.com/zdave/archive/2011/06/10/2077443.html有几个注意点1 程序卸载时,会自动清除对应的独立存储空间。2 程序在市场更新时,独立存储空间内以前的内容会保留。3IsolatedStorageSettings 不是线程安全的,如果同时使用多线程时会报IsolatedStorageExcept 阅读全文
posted @ 2011-10-20 15:13 boypig 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 1 网络状态相关Microsoft.Phone.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable() 获取网络是否可用Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInterfaceType 获取当前手机联网类型 Wireless80211是 wifi; None是没有网络连接; MobileBroadbandGsm是gsm 2g网络连接; MobileBroadbandCdma 是CDMA 联通3g Ethernet - 连接... 阅读全文
posted @ 2011-09-16 11:06 boypig 阅读(914) 评论(0) 推荐(1) 编辑