小编Ste*_*ald的帖子

关于任务编程的问题

以下约定之间的主要区别是什么?

第一:

Task myTask = new Task(()=>
{
     // executable statements
});
myTask.Start();
Run Code Online (Sandbox Code Playgroud)

第二:

Task.Run(()=>
{
  // executable statements
});
Run Code Online (Sandbox Code Playgroud)

第三:

  Task.Factory.StartNew(() =>
  {
       // executable statements
  });
Run Code Online (Sandbox Code Playgroud)

c# task-parallel-library c#-5.0

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

Windows手机的捏合和缩放行为

是否可以在Windows Phone 8中为Pinch创建一个行为并缩放到Image控件.我正在尝试将pinch和zoom与旋转一起应用到我的应用程序中的Image.在一个论坛中,我发现Gesture监听器已被弃用,并且他们没有通过手势推广实现.那么任何人都可以为我建议一种替代方法.

silverlight-4.0 windows-phone-7 windows-phone-8

2
推荐指数
1
解决办法
1490
查看次数

当我到达启用互联网的区域(wifi圈子)时如何收到通知?

目前我正在开发一个可以在线和离线模式下工作的Windows Phone应用程序.因此,如果网络可用,则意味着我需要将我的离线数据同步到相应的服务器.我的要求是,如果我的应用程序正常工作,当我到达启用wifi的圈子(区域)时,我需要收到通知.否则需要参加比赛.

我怎样才能做到这一点?WP7中是否存在任何通知通道以通知此情况?如果是,请展示一些代码来实现目标.

silverlight-4.0 windows-phone-7

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

尝试将图像保存到Windows Phone 8中的媒体库时出现异常

在尝试保存图像MediaLibrary时,我收到以下错误

Microsoft.Xna.Framework.ni.dll中出现"System.InvalidOperationException"类型的异常,但未在用户代码中处理

这是我正在使用的代码

if (SourceImage != null) // Source Image is WriteableBitmap
{
    var imageArray = SourceImage.ToByteArray(); // WriteableBitmapExWinPhone (extension method)
    var res = await SavePhotoToImageHub(imageArray);
    await ShowMessage(res ? AppResources.MEDIA_LIBRARY_SUCCESS_MESSAGE :  AppResources.MEDIA_LIBRARY_FAILURE_MESSAGE);
}
Run Code Online (Sandbox Code Playgroud)

使用的方法是

private Task<bool> SavePhotoToImageHub(byte[] imageArray)
{
    using (var mediaLibrary = new MediaLibrary())
    {
        var fileName = string.Format("Gs{0}.jpg", Guid.NewGuid());
        var picture = mediaLibrary.SavePicture(fileName, imageArray);
        if (picture.Name.Contains(fileName)) return Task.FromResult(true);
    }

    return Task.FromResult(false);
}
Run Code Online (Sandbox Code Playgroud)

我也试过流而不是字节数组.

c# windows-phone windows-phone-8

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

在WP7芒果中删除Backstack条目

我们如何有效地在WP7 Mango应用程序中实现后备栈条目删除.

windows-phone-7 windows-phone-7.1

0
推荐指数
1
解决办法
1600
查看次数