Tag: windows phone

如何在Windows Phone中为在线内容进行数据虚拟化?

我有一个从互联网获取内容的应用程序。 那些信息是如此之大,无法适应记忆。 LongListSelector可以很好地完成UI Virtualization 。 仍然是Data Virtualization 。 我认为解决方案是首先将数据保存在数据库中然后显示它。 我不知道怎么做,这些都是我头脑中的问题: 我应该怎么做Data Virtualization ? 如果没有足够的空间会发生什么。 任何来源或提示表示赞赏。 谢谢。

如何在启动时更改起始页?

我的应用程序目前在启动时进入MainPage.xaml (我不知道它在哪里配置)。 我希望能够在某些条件下从另一个页面开始。 我想我可以将此代码添加到App.xaml.cs页面中的Application_Launching() : NavigationService.Navigate(new Uri(“/SecondPage.xaml”, UriKind.Relative)); 但App.xaml.cs中没有NavigationService 。 如果foo == true如何用另一个页面启动应用程序?

XAML:访问用户控件内的控件

我有这样的userControl: 我在另一个XAML中使用这个userControl,如下所示: 现在我如何在这个XAML中访问名为Text的textBlock并更改他的文本(在Windows Phone 8中)? 像这样的东西: ` 谢谢。

我可以绑定到实用程序类吗?

我有一个公共类,其中填充了下面的通用函数来解析文本框: public static void DoubleParse_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Decimal) { var textBox = sender as TextBox; if (textBox != null) textBox.Text += Convert.ToChar(CultureInfo.CurrentCulture.NumberFormat.CurrencyDecimalSeparator); } else { e.Handled = (e.Key >= Key.D0 && e.Key = Key.NumPad0 && e.Key <= Key.NumPad9) || e.Key == Key.Back || e.Key == Key.Delete || e.Key == Key.Left […]

我在便携式类库中使用HttpClient获得403

我有一个PCL,WP和WinStore项目。 在PCL项目中,我有一个使用此方法的类: private async Task GetIpAddress() { const string url = “http://www.ip-adress.com/”; const string buscar = “Your IP address is:”; var client = new HttpClient(); var data = await client.GetStringAsync(url); if (data.IndexOf(buscar, StringComparison.Ordinal) <= -1) return; var IpAddress = data.Remove(0, data.IndexOf(buscar, StringComparison.Ordinal) + buscar.Length + 1); IpAddress = IpAddress.Remove(IpAddress.IndexOf("”, StringComparison.Ordinal)); return IpAddress; } 当我在Windows Phone项目上调用该方法时,工作完美,但不在Windowsapp […]

有没有办法在Windows Phone 8中等待IAsyncResult?

如何在Windows Phone 8中使用等待 HttpWebRequest? 有没有办法让IAsyncResult的东西与await一起工作? private async Task GetCurrentTemperature() { GeoCoordinate location = GetLocation(); string url = “http://free.worldweatheronline.com/feed/weather.ashx?q=”; url += location.Latitude.ToString(); url += “,”; url += location.Longitude.ToString(); url += “&format=json&num_of_days=1&key=MYKEY”; HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(url); webRequest.Method = “POST”; webRequest.BeginGetResponse(new AsyncCallback(OnGotWebRequest), webRequest); } private void OnGotWebRequest(IAsyncResult asyncResult) { HttpWebRequest webRequest = (HttpWebRequest)asyncResult.AsyncState; var httpResponse = (HttpWebResponse)webRequest.EndGetResponse(asyncResult); using […]

在Windows Phone上保留HTTPOnly cookie

我有一个应用程序通过HTTPS向API发送用户名和密码。 API返回HTTPOnly cookie。 这意味着cookie对代码“不可见”,但仍然存在,并将在后续请求中发送到服务器。 从HttpWebResponse.Headers剥离Set-Cookie标头,并且cookie不会出现在HttpWebResponse.Cookie或HttpWebRequest.CookieContainer 。 但是,如果使用相同的HttpWebRequest.CookieContainer进行后续请求,则会将它们发送到服务器,但代码无法访问它们。 据我所知,这使得它们无法以任何方式序列化或保存。 看来,实现这项工作的唯一方法是缓存实际的用户名和密码,每次都重新登录。 有什么我想念的吗?

如何以编程方式从Windows手机访问SMS消息线程

我想访问Windows手机上的所有消息并备份它或在PC /手机上复制它。 我搜索了这个,但无法在互联网上得到这个。 是否有任何API可用于实现此目的。 这仅适用于Windows Phone OS 7.5 Mango。

打开/关闭Windows Phone设置

OK我需要做的是相当简单:能够以编程方式 (通过某些API)打开/关闭系统设置,例如: 无线上网 蓝牙 细胞的 调频收音机 关于如何去做的任何想法? (我到处搜索,没有发现任何最新信息)

解析字符串到日期时出现奇怪的错误?

当我尝试解析这样的日期时: DateTime t1 = DateTime.ParseExact(“August 11, 2013, 11:00:00 PM”, “MMMM dd, yyyy, hh:mm:ss tt”, System.Globalization.CultureInfo.InvariantCulture); 它工作正常,但当我做这样的事情: string s =”‎August ‎11, ‎2013, ‏‎11:00:00 PM”; DateTime t = DateTime.ParseExact(s, “MMMM dd, yyyy, hh:mm:ss tt”, System.Globalization.CultureInfo.InvariantCulture); 我收到此错误: mscorlib.ni.dll中出现“System.FormatException”类型的exception,但未在用户代码中处理