如何获得Windows Phone上的处理器数量
我想知道如何获取Windows Phone上的处理器数量...如MSDN中所记录的以下语句始终抛出MethodAccessexception: Environment.ProcessorCount 任何帮助将不胜感激. 谢谢 j3d 解决方案 根据您提到的,您无法在Windows Phone上以编程方式进行处理器计数. 其他解决方案 如MSDN中所述,此属性具有SecurityCriticalAttribute,只能内部使用,您不能从应用程序中使用.来自MSDN: 该成员在Silverlight上具有安全性关键性属性属性 对于Windows Phone,因为该属性存在于Silverlight 3中. 此属性将该成员限制为内部使用.应用程序代码 使用此成员抛出MethodAccessexception.
26 2024-04-26
编程技术问答社区
保存图像到手机存储
我有图像控制,我想将此图像保存到电话存储中. 因此,我具有图像控制和下面的按钮.当用户单击按钮时,应将图像保存到电话存储中. 我该怎么做? 我找到了代码: // Create a file name for the JPEG file in isolated storage. String tempJPEG = "TempJPEG"; // Create a virtual store and file stream. Check for duplicate tempJPEG files. var myStore = IsolatedStorageFile.GetUserStoreForApplication(); if (myStore.FileExists(tempJPEG)) { myStore.DeleteFile(tempJPEG); }
6 2024-04-26
编程技术问答社区
Windows phone 7 Mango开发链接
我是Windows Phone开发的新手.我是从学习C#和Silverlight开始的.有人有任何学习Windows Phone Mango的链接/资源吗? 解决方案 尝试以下内容: http://indyfromoz.wordpress.com/windows-phone-phote-phote-phote-phote-7-7-Resources/ http://www.reddit.com/r/wp7dev/ http://msdn.microsoft.com/en-us/library/ff431744(v=vs.92).aspx http://www.windowsphonephopheek.com/articleindex http://www.silverlight.net/ http:http:http:http:http:http:http:http://channel9.msdn.com/blogs/egibson/windows-photh-p
6 2024-04-26
编程技术问答社区
如何通过Windows Phone应用程序的不同布局在列表框中实现虚拟化
我有一个在WP7应用中具有不同用户控件的列表框.我应该如何使用任何想法如何处理这种情况? 我在添加任何此类属性时都标记了Silverlight和C#C#WP7. 解决方案 您看到的行为是由于列表中的项目是不同的高度.这会导致列表不断地需要重新审查内容,并且随着项目从列表中删除,因此滚动偏移变得不正确,因此是跳高的. 平滑滚动的最佳选择是使用相同高度或不使用虚拟化的项目.
8 2024-04-25
编程技术问答社区
如何压缩和解压包含子文件夹和文件的隔离存储中的根文件夹
我在将Sharpziplib与WP7中的孤立存储使用隔离储存器中的拉链子文件夹中遇到问题.我的文件夹结构就像我在孤立的存储中有一个 rootfolder ,并且内部有 subfolder 有一些文本文件和更多的子文件夹(包含.jpg和.png).我可以去dotnetzip,但我不确定它是否适用于WP7,以及它的用法. 我能够通过在根文件夹上递归遍历列表中的所有文件路径.目前,我能够将多个文件删除,但仅当它们位于单个文件夹中时. 无法找到使用文件夹和文件结构正确层次结构的邮政编码的方法,并将其保存在孤立的存储中.还需要用正确的文件夹和文件结构解压缩. 解决方案 您可以使用 SharpZiplib 用于Silverlight/Windows Phone 7. 以下代码基于简短概述: button1_Click准备一些虚拟文件夹和文件以进行概念证明:文件夹 root 包含文件和两个 subfolters 每个都包含一个文件,然后调用CreateZip以 root
22 2024-04-25
编程技术问答社区
如何在Windowsphone中覆盖PhoneAccentBrush?
基本上PhoneAccentBrush带有手机中选择的重音颜色.但是我需要在Windowsphone应用程序中的特定XAML文件中始终blueaccentbrush. 实际上我的要求是,当列表点在FullMode中时.弹出窗口中的selectedItem颜色取决于PhoneAccentBrush ...如果我将手机主题设置为红色.然后弹出窗口中的SelectedItem颜色将为红色..但是我不喜欢这个..我想始终为弹出窗口中的SelectedItem blueaccentbrush .. 所以任何人都可以帮助我覆盖XAML文件中的PhoneAccentBrush .. 解决方案 添加ListPicker如下,
6 2024-04-25
编程技术问答社区
Windows Phone SDK-我可以使用什么而不是system.web?
我是Windows Phone开发的新手,而且我有很多课程,我认为通过在 System.Web 中使用某些功能(即,HttpUtility.ParseQueryString),我认为这是很简单的.但是看来 System.Web 在Windows Phone上不可用? 这是正确的吗?或者我可能只是缺少一种添加的方法? 我真的不必像ParseQueryString那样手工写作功能. 关于如何在我的Windows Phone应用程序中获取 System.Web 的任何建议? 欢呼! 布雷特 解决方案 似乎寡妇电话中没有此类方法,您可以使用自己的代码 您可以在此讨论中获得更多信息, httputitials.urlencode in Windows Phone 7? 其他解决方案 现在通过使用此操作来解决: Windows.Data.Html.HtmlUtilities.ConvertToText("your_html_string");
2 2024-04-25
编程技术问答社区
当可滚动的高度发生变化时,VerticalOffset是如何变化的,同时在一个列表内有一个列表
我正在制作一个具有USERCORTROL列表框的WP7应用程序.每个USERCONTROL都有一个ImateScontrol和按钮(以获取更多结果).单击"按钮"项目,项目scontrol项目将增加5或10. 现在单击除第一个或最后一个UserControls的getmore按钮时,列表框的可滚动高度(列表框的总高度)将增加列表框保持不变.现在我面临的问题是垂直偏移不是绝对的,而是相对于可滚动的高度.因此,直到那时要查看的内容将基于scollableHeight的新值. 我想知道它们之间的关系,以便我可以做一些数学并设置垂直offorticoffset值. 我已经在垂直错误和可滚动光上添加了一些依赖项属性,当这些事件更改时,我可以通过这些属性来获得这些依赖性属性.尝试使用scrollintoview重新调整垂直偏移 任何建议或更正都得到高度赞赏. 解决方案 我无法找到计算.但是,可以做的是列表框可以用滚动浏览器替换,该滚动浏览器中有ItemScontrol
2 2024-04-25
编程技术问答社区
手机唤醒时,Application_Activated中的代码未运行
我已经在Windows Phone应用程序的生命周期上进行了一些研究,并且我收集到的是,当手机在应用程序仍在运行时锁定时,您可以在该应用程序中解锁手机'application_Activated'函数.xaml.cs文件. // Code to execute when the application is activated (brought to foreground) // This code will not execute when the application is first launched private void Application_Activated(object sender, ActivatedEventArgs e) { //Code to run MessageBox.Show("Hello there!"); } 现在在上面的示例中,简单的"消息框"调用无法运行.就像我说的那样,如果您的应用程序正在运行并锁定电话,然后解锁手
2 2024-04-24
编程技术问答社区
即使在后台或电话中运行应用程序,如何在Windows Phone中运行计时器
我在Windows Phone 7.1中使用 实现的Windows Phone 7.1中有一个计时器 DispatcherTimer _timer; 初始化为 Sample._timer = new DispatcherTimer(); Sample._timer.Interval = new TimeSpan(0, 0, 1); Sample._timer.Tick += new EventHandler(Timer_Tick); Sample._timer.Start(); private void Timer_Tick(object sender, EventArgs e) { double newValue = Sample.Value + 1.686; if (newValue >= 100) newValue = 0; Sample.Value = newValue;
4 2024-04-24
编程技术问答社区
如何在VS 2010中为WP7使用async-await与WCF?
异步CTP非常好. 我看到了一些Windows Phone的示例,所有这些都使用了: (汇编Asyncctplibrary_phone.dll,v2.0.50727,asyncctpextensions. var client = new WebClient(); string data = await client.DownloadStringTaskAsync(new Uri(url)); 或类似上述代码的东西. 如何使用异步/等待服务的方法? (WCF) 今天,所有方法都以这种方式工作: service.MyRequestCompleted += service_myRequestCompleted; service.MyRequestAsync(); 我找不到使用用于服务的扩展方法的方法. 解决方案 不幸的是,我没有找到任何事件中概括它的好方法,但是很容易适应特定事件: public static Task WhenRequ
8 2024-04-24
编程技术问答社区
Windows Phone 7-相机Flash应用程序无法运行
试图在此处遵循说明-e http://msdn.microsoft. com/en-us/library/hh202949.aspx 我已经编码了一个非常简单的WP7应用程序来打开相机闪光灯.除了...闪光灯没有激活外,一切似乎都起作用. 我的手机是三星SGH-I917(最新的操作系统更新),我使用的是WP7 SDK 7.1,我检查了相机的闪光实际上确实有效.我还检查了以确保以下内容在wmappmanifest.xml文件中. MessageBox使用您在下面的代码中看到的,表明相机对象已正确初始化,支持闪光灯并设置了FlashMode.On.但是...实际上没有闪光灯会打开.我想念什么? 这是代码: public partial class MainPage : PhoneApplicationPage { PhotoCamera cam; pu
10 2024-04-24
编程技术问答社区
httpwebrequest返回null ResponseStatusCode
我正在编写一个背景音频代理,该音频代理从在线流中播放音乐,并定期检查曲目名称和艺术家中的更新.我正在尝试使用httpwebrequest对象获取名称和艺术家,但是每当我致电HttpWebResponse trackResponse = (HttpWebResponse)trackRequest.EndGetResponse(result);下面的错误时. A first chance exception of type 'System.Net.WebException' occurred in System.Windows.dll WebException的堆栈跟踪如下: at System.Net.Browser.AsyncHelper.BeginOnUI(SendOrPostCallback beginMethod, Object state) at System.Net.Browser.ClientHttpWebRequest.EndGetResponse(IAs
4 2024-04-23
编程技术问答社区
一些JPEG文件不能正确显示/尺寸限制
我有一个应用程序,可以从Web下载JPEG,对其进行解码并在Windows Phone 7.1上显示.它运行良好,除了一个JPEG文件.我尝试了使用数百个JPEG的应用程序,并且此问题很少发生. 顺便说一句,我尝试用PicturedeCoder.decodejpeg和Imagetools的JPEG解码器解码JPEG.两者都产生相同的结果.图片的%60或%70出现为黑色,其余为正常. 注意:这不是2000个PX限制问题.我解码后通过将图像分成几片来解决. 另一个注意事项:我检查了这些黑色区域的像素值,它们不是0(初始值). 另一个Note2:在XAML中使用控制,并将其源设置为下面的URL.但这对我来说不是一个选择,因为我需要将其分为几个(由于2000 PX问题). . 这是一个jpeg,我有问题:/photo/1840288_700b_v1.jpg 更新:在解码JPEG后,我再次编码了它,并将其保存到孤立的本地存储中,并使用隔离的存储Exp
14 2024-04-23
编程技术问答社区
如何通过nuget为windows phone 7.1和Silverlight v.4,0正确安装Json.net?
我需要使用JSON.NET进行JSON序列化和避难所化,但是我在安装此软件包方面有问题.正如我在网站上支持WP 7.1和Silverilight的那样.当我输入控制台Install-Package Newtonsoft.Json 时 Installing 'Newtonsoft.Json 6.0.1'. Successfully installed 'Newtonsoft.Json 6.0.1'. Adding 'Newtonsoft.Json 6.0.1' to Connected. Uninstalling 'Newtonsoft.Json 6.0.1'. Successfully uninstalled 'Newtonsoft.Json 6.0.1'. Install failed. Rolling back... Install-Package : Could not install package 'Newtonsoft.Json 6.0.1'. You are tryin
10 2024-04-23
编程技术问答社区
线程睡眠在Windows Phone 7上无法正常工作7
我想让我的程序睡几秒钟.当我使用thread.sleep(x)时,整个程序无响应.根据这篇文章 - > 解决方案 您需要重新考虑您要停下来做的事情.鉴于我们没有太多关于您尝试在此停顿中实现的信息的信息,这很难说,但是我在这里举例说明您如何在不必暂停整个应用程序的情况下获得想要的效果(你永远不要做). 说您要下载文件,然后等待5秒,然后下载文件. var file = downloadFileA(); new Thread((ThreadStart)delegate { Thread.Sleep(5000); downloadFileB(); }); 另外,将实际的下载呼叫式异步(如果您正在下载您正在这样做)是可预赠的,只是为了确保您不费用. 替代,您可以在这样的背景线上进行同时下载: new Thread((ThreadStart)delegate { var file = downloadFileA(); Thread.Slee
10 2024-04-23
编程技术问答社区
Windows Phone 7 通过无线网络接收 UDP 数据包(广播或单播
我已经看过几天的有关Windows Phone 7的各种论坛,但是没有一个给我确定的答案. 到目前为止 显然应该支持UDP Unicast,并且下面的代码运行正确,但是未接收UDP数据包,将形成手机. 我希望有人可以纠正以下代码. 注意以下代码遵循迄今为止其他论坛上的所有建议,即: 首先将数据包发送到预期的目的地,然后收听回复 请勿使用广播,而是UDP Unicast(我可以测试两个设置ISBROADCASC变量) 使用Silverlight允许的端口4502 mainpage.xaml
16 2024-04-23
编程技术问答社区