locked
WP7的几个问题 RRS feed

  • 问题

  • 谁见谁好,

    前段时间才接触WP7,经过这两个星期的学习WP7,我发现了有一些小小的地方还不够完善,下面简单的列出几点:

    1.使用HttpWebRequest或WebClient类访问Https站点时,不能桌面程序一样有个ServicePointManager.ServerCertificateValidationCallback可以绕过验证,不记得在哪里看到的的文章了,介绍使用TrustedRootCertificateInstaller,首先请求https站点获取那个让人蛋疼的异常,然后去http站点下载安装证书,接着才能正常访问https站点,这是我唯一让我成功的方法。但是前提是站点是自己部署的,得有个http接口开放出来下载证书,如果是第三方的网站那就没辙了,又或者是当证书过期或者失效的时候也没法访问https站点。

    2.关于PhoneApplicationPage,按照我以前的理解,visual studio在设计界面只会加载构造函数,但是我发现我在继承自定义的父页面时,如public class CustomPage : PhoneApplicationPage public CustomPage(){this.Loaded+=(s,e)=>{...}},在构造函数里注册了页面的Loaded事件,结果打开设计页面会执行Loaded,然后VS异常关闭。

    3.我觉得7.0里,重新激活后台运行程序时,有个恢复字样的文字,我感觉挺好的,但是7.1没有了。

    4. <Image Name="img1" Source="/PhoneApp1;component/img/head.jpg" Height="200" Width="200" Stretch="Fill" VerticalAlignment="Top" HorizontalAlignment="Left" Margin="399,150,0,0">
    <Image.RenderTransform>
    <TranslateTransform X="-100" />
    </Image.RenderTransform>
    </Image>

    像这种代码,呈现出来的效果居然是半张图片

    2012年7月30日 13:43

全部回复

  • Well, you said of these questions, I will reflect to Microsoft WP7 development team.
    • 已建议为答案 熊硕 2012年7月31日 1:49
    • 取消建议作为答案 xing5558 2012年7月31日 13:57
    2012年7月31日 1:49