Tag: windows phone 7

从sql报告服务器下载XML文件

我试图从Azure SQL报告服务器下载一个xml文件,该文件需要身份validation才能获取该文件。 我正在尝试以下两种方法: 方法1 在这种方法中,我在c#console应用程序下面尝试,它从服务器下载文件。 它工作正常! void DownloadFile(string uname, string password) { ServerReport report = new ServerReport(); report.ReportServerUrl = new System.Uri(“https://xxxxx.reporting.windows.net/ReportServer”, System.UriKind.Absolute); report.ReportPath = “/Demo2.rdl”; report.ReportServerCredentials.SetFormsCredentials(null, uname, password, “xxxxx.reporting.windows.net”); byte[] data = report.Render(“XML”); FileStream fs = new FileStream(@”c:\output.xml”, FileMode.Create); fs.Write(data, 0, data.Length); fs.Close(); } 方法2 现在我想从Windows Phone应用程序下载相同的文件。 现在,由于Windows Phone中没有ServerReport,我依靠WebClient来下载文件。 所以我尝试下面的代码,它似乎不起作用: void DownloadFile(string uname, string password) […]

将Windows Phone 7应用程序中的图像文件上载到PHP

我正在尝试从图片库(在WP7上)上传图片并将其保存在服务器上的文件夹中。 在服务器上,我使用PHP来使用POST方法接收文件。 PHP代码是: 我已经尝试了一些方法,但它们似乎都失败了。 我已经使用Client.UploadFile方法在Windows窗体应用程序中完成了这项工作,但它似乎无法在Windows Phone应用程序上使用。 我认为httpwebrequest可以提供帮助,对吗? 到目前为止,这是我的C#代码: public partial class SamplePage : PhoneApplicationPage { public SamplePage() { InitializeComponent(); } PhotoChooserTask selectphoto = null; private void SampleBtn_Click(object sender, RoutedEventArgs e) { selectphoto = new PhotoChooserTask(); selectphoto.Completed += new EventHandler(selectphoto_Completed); selectphoto.Show(); } void selectphoto_Completed(object sender, PhotoResult e) { if (e.TaskResult == TaskResult.OK) { BinaryReader reader = […]

在WP7.5上使用HTML敏捷包

是否有在WP7.5上使用HTML Agility Pack的参考/指南? 我尝试在VS2010上编译源代码,但我无法引用在本地计算机上创建的DLL。 基本上,我正在寻找一个文本提取器来获取给定URL的文本。 我知道HTML Agility Pack效果最好。 有什么想法/建议吗? 谢谢 :)

如何在窗口手机7中加载位于应用程序文件夹内的XML文件?

我正在开发windows phone 7应用程序。 我是窗口手机7应用程序的新手。 我通过右键单击项目并选择Add – > New Item在我的项目中添加了XML文件。 然后,我可以使用以下代码轻松地在我的应用程序中加载XML文件 IsolatedStorageFile isfData = IsolatedStorageFile.GetUserStoreForApplication(); XDocument doc = null; IsolatedStorageFileStream isfStream = null; if (isfData.FileExists(strXMLFile)) { isfStream = new IsolatedStorageFileStream(strXMLFile, FileMode.Open, isfData); doc = XDocument.Load(isfStream); isfStream.Close(); } else { doc = XDocument.Load(strXMLFile); isfStream = new IsolatedStorageFileStream(strXMLFile, FileMode.CreateNew, isfData); doc.Save(isfStream); isfStream.Close(); } 通过使用上面的代码,我可以在我的XML文件中执行读写操作。 但是当我将XML文件放入文件夹时出现了问题。 我的问题如下:通过右键单击项目名称并在visual studio中选择Add – […]

DrawUserPrimitives无效的操作exception

我正在尝试使用XNA中的此代码绘制三角形: VertexPositionColor[] vertices = new VertexPositionColor[3]; vertices[0].Position = new Vector3(-0.5f, -0.5f, 0f); vertices[0].Color = Color.Red; vertices[1].Position = new Vector3(0, 0.5f, 0f); vertices[1].Color = Color.Green; vertices[2].Position = new Vector3(0.5f, -0.5f, 0f); vertices[2].Color = Color.Yellow; GraphicsDevice.DrawUserPrimitives(PrimitiveType.TriangleList, vertices, 0, 1); 但是,只要我运行它,应用程序就会关闭,并抛出InvalidOperationException。 这是WP7应用程序。 我错过了什么吗? 感谢您的帮助。

wp7芒果中的DataTemplateSelector

我的应用程序中需要一个数据模板选择器。 我发现这个博客在7.0上运行得很好。 将项目升级到7.1后,设置模板时出现“未指定的错误”。 我试图将他们在博客上发布的示例项目升级到芒果,它仍然有效。 我不知道我做错了什么,因为看起来这个代码对于芒果来说是好的。 有什么建议? public class ParameterTemplateSelector : DataTemplateSelector { public DataTemplate TextDataTemplate { get; set; } public DataTemplate NumberDataTemplate { get; set; } public DataTemplate DateDataTemplate { get; set; } public DataTemplate TimeDataTemplate { get; set; } public DataTemplate PictureDataTemplate { get; set; } public DataTemplate NonParamDataTemplate { get; set; } public […]

Windows Phone XAML中的TimeSpan字符串格式

我正在尝试将XAML StringFormat应用于TimeSpan属性。 注意此问题适用于Windows Phone 。 对于WPF,正确的语法是: Text=”{Binding ElapsedTime,StringFormat={}{0:m\\:ss}}” 对于Silverlight,它需要单引号: Text=”{Binding ElapsedTime,StringFormat='{}{0:m\\:ss}’}” 但对于Windows Phone,无论我尝试过什么,输出总是完整的“00:00:00.0000000”。 StringFormat=’m\\:ss’ StringFormat='{}{0:m\\:ss}’ StringFormat=’m\:ss’ StringFormat=m\\:ss 我是否以某种方式错过了正确的排列,或者在Windows Phone中出于某种原因这是不可能的? 更新 我使用了一种解决方法(下面的答案),但是如果有人知道的话,我仍然会想要解释这种奇怪的东西。 (我说“古怪”,因为StringFormat与DateTime属性完美配合,而不是TimeSpan 。) 更新#2 2010年的一个非常相似的问题 。 也许这只是旧版和/或“紧凑版”.Net的问题。 或者这个答案 ( StringFormat=\{0:h\\:mm\} )是否有效?

将system.windows.media.brush转换为Hex颜色代码

在我的Windows phone7应用程序中,我放置了一个canvas,并将其背景颜色设置为一些hex颜色代码。现在我无法通过c#代码获取hex颜色代码值。我使用下面的代码,但它给出了系统中的颜色值。 windows.media.brush.Plz帮我解答? clr = Convert.ToString(clr1.Background);

保存到xml文档

我正在“ 试图 ”弄清楚如何创建Windows Phone 7应用程序 ,我想用以下函数更新/保存xml文件: XDocument xmlDoc = XDocument.Load(“myApp.xml”); xmlDoc.Element(“ocd”).Add(new XElement(“vDetails”, new XElement(“itemName”, this.tb_Name.Text), new XElement(“Date”, System.DateTime.Now.ToString()), new XElement(“itemValue”, “”))); xmlDoc.Save(“data.xml”); 但是xmlDoc.Save行给出错误:“System.Xml.Linq.XDocument.Save(System.Xml.XmlWriter)”的最佳重载方法匹配具有一些无效参数。 我需要做些什么才能纠正这个问题?

WP7芒果 – 如何获取给定主机名的IP地址

我需要从DnsEndPoint获取给定主机名的IP地址,并将其转换为IPEndPoint。 我该怎么做呢? WP7缺少Dns.GetHostEntry函数,所以有没有办法在不创建Socket的情况下执行此操作,向主机发送数据,然后从主机接收ping并读取RemoteEndPoint属性以获取主机的IP地址?