Tag: windows phone 7.1

某些JPEG无法正确显示/大小限制

我有一个应用程序,我从Web下载jpegs,解码它们并在Windows Phone 7.1上显示它。 它运行良好,除了一个单独的jpeg文件。 我尝试了数百个jpeg的应用程序,这个问题很少发生。 顺便说一句,我尝试用PictureDecoder.DecodeJpeg和ImageTools的Jpeg解码器解码jpegs。 两者都产生了相同的结果。 图片的%60或%70显示为黑色,其余为正常。 注意:这不是2000 px限制问题。 在解码之后,我通过将图像分成几个部分来解决这个问题。 另一个注意:我检查了那些黑色区域的像素值,它们不是0(初始值)。 另一个注意事项2:在XAML中使用控件并将其源设置为下面的URL工作。 但这对我来说不是一个选择,因为我需要把它分成几块(因为2000 px问题)。 这是一个我遇到问题的jpeg: http : //d24w6bsrhbeh9d.cloudfront.net/photo/1840288_700b_v1.jpg 更新:在我解码了JPEG之后,我再次对其进行编码并将其保存到隔离的本地存储并使用Isolated Storage Explorer Tool获取该文件。 我可以显示图像,因此它被正确解码和编码。 我还在捣乱这个问题。

使用具有多个后代的Linq解析XML

我有一个问题来解析多个XML字段 这是XML的风格: 1 Mike History Maths English … 我可以解析像student_id和student_name这样的简单字段,但是当同一个字段有多次重复时我不知道该怎么做:/这是我解析的源代码。 我做了两节课: 主题包含学校科目的名称 包含id和名称以及类Subject的列表的学生。 现在源代码: List L1 = new List(); XDocument doc = XDocument.Load(s); var q = from b in doc.Descendants(“student”) select new { s_id = (string)b.Element(“student_id”), s_name = (string)b.Element(“student_name”), s_subject = (Subject)b.Elements(“school_subject”) }; foreach (var p in q) { L1.Add(new Student() { id = p.s_id, name […]

列名无效。

我在尝试在Windows Phone Mango应用程序中查询SQLCE数据库时遇到问题。 我执行时遇到exception foreach (var item in myDataContext.MyTable.Select(item => item)) The column name is not valid. [ Node name (if any) = t0,Column name = version ] 奇怪的是,当我基于任何单个列执行查询时,它工作正常 foreach (var item in myDataContext.MyTable.Select(item => item.SomeColumn)) 知道这里有什么问题吗?

限制在Pivot中返回导航

我创建了一个包含8个Pivot项目的Pivot页面。我不希望我的第一个Pivot项目向后导航平均值当它到达eigth页面时它应该导航到其他页面。并且还可以编写我自己的滑动function枢轴页面中的事件。

MVVM WPF中的ListBox滚动事件

有没有办法以MVVM方式挂钩WPF(Windows Phone7)中的滚动事件? 我想检测列表滚动到底部的时间,然后执行某些操作。 我试过这样的东西,但显然它不会起作用: (…)

如何在VS 2010 for WP7中使用async-await和WCF?

Async CTP非常好用。 我看到了一些Windows手机的例子,全部使用: (程序集AsyncCtpLibrary_Phone.dll,v2.0.50727,AsyncCtpExtensions)。 var client = new WebClient(); string data = await client.DownloadStringTaskAsync(new Uri(url)); 或类似上面的代码。 如何使用async / await方法为我的服务? (WCF) 今天所有方法都是这样工作的: service.MyRequestCompleted += service_myRequestCompleted; service.MyRequestAsync(); 我找不到一种方法来使用服务的扩展方法。

什么是x-wmapp2和x-wmapp1?

当我尝试console.log(windows.location.href);时,我将x-wmapp2:/app/www/index.html作为输出console.log(windows.location.href); 在我尝试在模拟器中运行时,在我的Windows Phone PhoneGap应用程序中。 当我尝试运行实际设备时,它会给出x-wmapp1:/app/www/index.html 。 什么是x-wmapp2和x-wmapp1? 它们之间有什么区别? 我也发现x-wmapp0也存在。 有人可以解释一下吗?

Windows phone 7芒果开发链接

我是Windows Phone开发的新手。 我从学习C#和Silverlight开始。 有没有人有学习Windows Phone Mango的链接/资源?

WP7中的UnhandledException

制作WP7应用程序时,我遇到了这个奇怪的错误,我看不出原因。 我得到的唯一输出/错误消息是“UnhandledException:参数不正确。::: ProgramName.App” 此错误随机发生,我没有从调试器获得有关如何解决它的任何信息。 当我运行相同的代码两次,一次得到错误,另一次没有。 所以,你们之前有没有遇到过这个错误,也许可以告诉我它为什么会发生这种情况? 这太令人沮丧了,因为它是随机发生的。 任何建议将受到高度赞赏:) 编辑:这是完整的堆栈跟踪: at MS.Internal.XcpImports.CheckHResult(UInt32 hr) at MS.Internal.XcpImports.Collection_AddValue[T](PresentationFrameworkCollection`1 collection, CValue value) at MS.Internal.XcpImports.Collection_AddDependencyObject[T](PresentationFrameworkCollection`1 collection, DependencyObject value) at System.Windows.PresentationFrameworkCollection`1.AddDependencyObject(DependencyObject value) at System.Windows.Controls.UIElementCollection.AddInternal(UIElement value) at System.Windows.PresentationFrameworkCollection`1.Add(UIElement value) at System.Windows.Controls.ItemsControl.AddVisualChild(Int32 index, DependencyObject container, Boolean needPrepareContainer) at System.Windows.Controls.ItemsControl.AddContainers() at System.Windows.Controls.ItemsControl.RecreateVisualChildren(IntPtr unmanagedObj) at MS.Internal.XcpImports.MeasureOverrideNative(IntPtr element, Single inWidth, Single inHeight, Single& outWidth, Single& outHeight) at […]

Json.net缓慢序列化和反序列化

我有一个问题 – Json.Net序列化我的对象真的很慢。 我有一些基础课: public class authenticationRequest { public string userid; public string tid; public string token; public string platform; public string version; } 而且我正在将它序列化 string jsonDataToSend = JsonConvert.SerializeObject(dataToSend); 此操作大约需要1900毫秒。 与来自Json.net CodePlex页面的信息相比 : 这需要很长时间。 出于测试目的,我将我的类交换为一个简单的字符串: string jsonDataToSend = JsonConvert.SerializeObject(“fsdfsdfsdfs”); 转换仍需要约900毫秒。 是什么原因? 我能做些什么来更快地序列化这些数据?