小编Mat*_*cey的帖子

Windows Phone 7互联网快捷方式图标

在Windows Phone 7上创建网站快捷方式时,它创建的图标是网站的快照,而不是我希望它显示的任何图标.例如,使用iOS我可以sepcify

<link rel="apple-touch-icon" href="Logo.ico" />
Run Code Online (Sandbox Code Playgroud)

它使用该图标作为主屏幕图像.

我试过了

<link rel="shortcut icon" href="Logo.ico" />
Run Code Online (Sandbox Code Playgroud)

这似乎在IE中工作,但不是IE移动.

有没有人成功为Windows Phone 7/IE7手机创建主屏幕图标?

windows-phone-7

6
推荐指数
1
解决办法
3291
查看次数

用于了解 Windows Installer 的推荐资源

您能推荐一些用于学习 Windows Installer 的资源吗?

我发现的最好的书是 Phil Wilson 写的《Windows Installer 权威指南》,但它对初学者不太友好。

我被要求为那些希望快速“上手”但不知道除了这本书和几个 Microsoft 网站之外还可以推荐什么的人提供建议:

http://msdn.microsoft.com/en-us/library/aa367449.aspx

http://blogs.msdn.com/Windows_Installer_Team/

您还发现哪些其他内容对于学习 Windows Installer 有用?

windows-installer

5
推荐指数
1
解决办法
3715
查看次数

当TryXxxx方法返回false时,out参数的标准行为是什么?

假设具有以下签名的方法

bool TryXxxx(object something, out int toReturn)
Run Code Online (Sandbox Code Playgroud)

toReturn如果TryXxxx返回false,它可以接受什么?

在这种情况下,toReturn如果TryXxxx失败,它永远不应该被使用吗?

如果toReturn是一个nulable类型,那么返回null是有意义的.但是int不可空,我不想强​​迫它.

如果失败时toReturn总是某个值,那么TryXxxx我们就有可能认为2个值可以表示相同的位置.如果将'default'值作为有效响应TryXxxx返回(返回true时),我可以看到这可能导致混淆.

从实现点来看,如果看起来像toReturn[ny]值是最简单的,但有什么更重要的考虑吗?

c# standards exception conventions

5
推荐指数
1
解决办法
199
查看次数

WP7检查互联网是否可用

我的应用程序WP7未被接受,因为如果互联网不可用,则无法加载.我找了一种检查它的方法并找到了这个命令

NetworkInterface.GetIsNetworkAvailable()

但它不适用于模拟器,我没有任何设备来测试它.如果设备处于飞行模式,有人可以告诉我它是否返回false?如果没有,我该如何检查?

谢谢,奥斯卡

编辑:我也尝试过这段代码:

try
{
    wsClient.CurrenciesCompleted += new EventHandler<CurrencyConversion.CurrenciesCompletedEventArgs>(wsClient_CurrenciesCompleted);
    wsClient.CurrenciesAsync(null);
}
catch
{
     NetworkNotAvailable();
}
Run Code Online (Sandbox Code Playgroud)

但是我无法捕捉异常,我也尝试过wsClient_CurrenciesCompleted方法,但也没有好处.

我在哪里可以测试它?

silverlight windows-phone-7

5
推荐指数
1
解决办法
3055
查看次数

列表是否有点击行为?

我有一个列表视图,在全景控制上.我还为MouseLeftButtonUp创建了一个事件但是我发现在MousLeftButtonUp触发时在全景项之间滚动(这是有道理的,但从用户的角度来看它是意外的).

有没有办法为列表创建点击事件?或者添加一个模拟该行为的行为?

silverlight-3.0 windows-phone-7

5
推荐指数
1
解决办法
1147
查看次数

Windows Phone上的静态资源转换器

希望这应该是一个简单的,我有一个矩形的背景我想显示为手机强调颜色或基于我的视图模型中的布尔值的禁用颜色.

我假设转换器是可行的方法,但不确定访问静态资源的语法.

<Rectangle.Fill>
    <SolidColorBrush Color="{StaticResource PhoneAccentColor}"/>
</Rectangle.Fill>
Run Code Online (Sandbox Code Playgroud)

silverlight windows-phone-7

5
推荐指数
1
解决办法
2397
查看次数

在使用IPSEC的域/网络上,如何在Windows Phone 8 SDK中使用Fiddler(或等效的)模拟器?

现在WP8仿真器基于Hyper-V,如果网络使用IPSEC,使用Fiddler拦截网络流量的旧方法不起作用.

有没有办法在这种情况下使用Fiddler和WP8模拟器?

hyper-v ipsec fiddler windows-phone-8

5
推荐指数
1
解决办法
2620
查看次数

想将所有业务逻辑移到BLL层,但需要传入formcollection,那是干净的吗?

我的asp.net控制器操作将FormCollection作为参数.

然后我遍历我自己的集合,在表单集合中查找值等.

我将所有代码移动到业务逻辑层,只需在我的操作中调用业务逻辑层,如:

SomeManager.Update(formCollection);
Run Code Online (Sandbox Code Playgroud)

但是我感觉有点厌倦了将formcollection传递给我的业务逻辑层.

我真的有选择吗?还有其他想法吗?

还是完全没问题?

asp.net-mvc loose-coupling

3
推荐指数
1
解决办法
263
查看次数

何时加载纹理?

我目前正在开发几个Windows手机项目(虽然这个问题也可能适合iphone/android)但它让我思考,什么时候是从内容管理器加载纹理的最佳时机.

起初,我从我的游戏基类中加载它们,然后根据需要传递它们.很快就厌倦了这一点,我创建了一个小型资源管理器类,我将其传递给任何需要它的东西.

所以我想,也许最好的是我实际加载纹理,当一个类需要它,然后将它分配给一个变量,所以当我再次需要它时 - 它将全部准备好了...是这是处理加载资源的最佳方式(高效?,最快?)?如果没有,你会怎么推荐我去做?

xna textures mobile-phones windows-phone-7

3
推荐指数
1
解决办法
1919
查看次数

数据将静态类的字符串变量绑定到Phone 7中的textBlock?

这是C#代码

public static class Global
{
    public static string Temp 
    { 
        get 
        {
            return temp;
        }
        set
        {
            temp = value;
        }
    }

    public static string temp="100";

}
Run Code Online (Sandbox Code Playgroud)

这是MainPage的xaml代码

 <TextBlock Text="{Binding Path=Temp}" Grid.Column="1" Margin="34,47,32,49" Name="textBlockCheck" />
Run Code Online (Sandbox Code Playgroud)

我在它的构造函数中声明了MainPage.cs中的datacontext:

this.DataContext= Global.Temp;
Run Code Online (Sandbox Code Playgroud)

但是textBlock中没有显示任何内容.在此先感谢您的帮助.

c# data-binding silverlight windows-phone-7

3
推荐指数
1
解决办法
1万
查看次数