Tag: windows phone 7

Windows Phone 7 Web浏览器控制用户代理

我在模拟器中看到的浏览器控件的当前用户代理是Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; Microsoft; XDeviceEmulator) ,我想将其更改为Mozilla/5.0 Windows NT 6.1 AppleWebKit/535.1 KHTML, like Gecko Chrome/14.0.835.187 Safari/535.1或类似内容。 如何在C#中编写代码以更改Web浏览器控件的用户代理字符串。

Windows Phone – 从远处获取缩放级别

我不擅长数学,所以请帮助我。 我有米的距离,我需要计算缩放级别和中心来映射。 我怎样才能做到这一点? 我从这开始,但现在我完全迷失了: var sCoord = new GeoCoordinate(startPoint.X, startPoint.Y); var eCoord = new GeoCoordinate(latitude, longitude); var distance = sCoord.GetDistanceTo(eCoord); 谢谢

任务 .Result始终为null

我正在研究一些代码来通过Task.Factory.FromAsync(在WP7应用程序中)执行HttpRequest。 任务的Result属性始终为null,但我知道请求本身是正确的,因为如果我将它粘贴到我的浏览器或Fiddler中,它就可以工作。 这是我的代码: string _url = string.Format(“http://requestapi.net/{0}/{1}/{2}”, “objects”,”partitionKey”,”pkey1″); var request = (HttpWebRequest)WebRequest.Create(_url); request.Method = “GET”; Task task1 = Task.Factory.FromAsync( (callback, o) => ((HttpWebRequest)o).BeginGetResponse(callback, o) , result => ((HttpWebRequest)result.AsyncState).EndGetResponse(result) , request); task1.Start(); WebResponse webResponse = task1.Result; string responseString; using (var response = (HttpWebResponse)webResponse) { using (Stream streamResponse = response.GetResponseStream()) { StreamReader reader = new StreamReader(streamResponse); responseString […]

如何使用CollectionViewSource对LongListSelector进行排序

我有一个LongListSelector ,当前正在填充来自IsolatedStorage图像。 我希望能够按日期按升序或降序对这些进行排序。 我一直在参考http://babaandthepigman.wordpress.com/2011/07/03/wp7-collectionviewsource-sorting-a-listbox/寻求帮助。 出于某种原因,我无法将LongListSelector的ItemsSource绑定到CollectionViewSource以实现排序function。 PictureRepository.cs(在应用程序启动时从IsolatedStorage加载图片) #region Constants public const string IsolatedStoragePath = “Pictures”; #endregion #region Properties public ObservableCollection Pictures { get; private set; } #endregion #region Singleton Pattern private PictureRepository() { LoadAllPicturesFromIsolatedStorage(); } public static readonly PictureRepository Instance = new PictureRepository(); #endregion /// /// Saves to local storage /// This method gets two parameters: […]

将图像分成几块silverlight窗口手机

我想使用Silverlight for windows phone 7.5将图像分割成几个较小的图像。 首先,我想知道这是否可能(我最近对Windows Phone API有一些令人不快的意外),如果是,请给我一些例子,因为我能够找到完全没有。 谢谢您的帮助。

fb.Get()不存在?

我有下面的代码,我从Prabir的博客(codeplex文档)得到的 ,并且fb.get()方法不存在…我能够一直测试身份validation,它带我到fb登录页面,现在我正在尝试fb.Get(“/ me”); 我是新手,我只是按照指南… private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e) { string appId = “xxx”; string[] extendedPermissions = new[] { “publish_stream”, “offline_access” }; var oauth = new FacebookOAuthClient { AppId = appId}; var parameters = new Dictionary { { “response_type”, “token” }, { “display”, “popup” } }; if (extendedPermissions != null && extendedPermissions.Length > 0) […]

在ResourceDictionary文件中使用viewbox

我有ResourceFile1.xaml文件的内容 …. PhoneAppplicationPage的代码 但这个代码不起作用。 Designer Error:InvalidOperationException:Element已经是另一个元素的子元素。 还有如果我使用类似的代码运行时错误:无法分配给属性’System.Windows.Controls.ContentControl.Content’。 如果Viewbox在Grid.Resources中使用没有问题可以正常工作但我想使用ResourceDictionary.how我可以吗?

Listpicker多选和DisplayMemberPath

我有一个使用ItemsSource属性绑定到listpicker的自定义实体的集合。 我也有选择模式设置为Multiple所以我有一个复选框与FullMode选择器中的每个项目。 这种选择很好,我可以轻松访问通过代码挑选的所有对象。 我遇到麻烦的是DisplayMemberPath 。 我想显示比所选对象的命名空间更友好的东西。 可能是所选项目的计数,或所选值的逗号分隔列表。 不幸的是,当我设置SelectionMode =“Multiple”时,’AccountId’不起作用。 单模式很好。 有任何想法吗?

有效地转换音频字节 – byte 到short

我正在尝试使用XNA麦克风捕获音频并将其传递给我分析数据用于显示目的的API。 但是,API需要16位整数数组中的音频数据。 所以我的问题相当直截了当; 什么是将字节数组转换为短数组的最有效方法? private void _microphone_BufferReady(object sender, System.EventArgs e) { _microphone.GetData(_buffer); short[] shorts; //Convert and pass the 16 bit samples ProcessData(shorts); } 干杯,戴夫 编辑 :这是我提出的,似乎工作,但它可以更快地完成吗? private short[] ConvertBytesToShorts(byte[] bytesBuffer) { //Shorts array should be half the size of the bytes buffer, as each short represents 2 bytes (16bits) short[] shorts = new short[bytesBuffer.Length / […]

如何读取XNA 4 for Windows Phone 7中的txt文件?

我看了一下之前的问题,但这似乎不适用于Windows Phone 7项目的XNA 4: XNA Framework Importers 我一直在尝试使用: string line; using (StreamReader sr = new StreamReader(“credits.txt”)) { while ((line = sr.ReadLine()) != null) { //reads line by line until eof //do whatever you want with the text } } ` 但这是抛出一个System.MethodAccessException“尝试访问该方法失败:System.IO.StreamReader..ctor(System.String)” 我需要考虑使用IsolatedStorage吗? 编辑:请注意我正在尝试加载预先准备好的文件,而不是保存正在运行的应用程序的设置。 例如,包含我将仅在运行时读取的信用的文本文件,但需要能够在设计时编辑。