草庐IT

c# - 适用于 Windows Phone 8 的简单 SD 卡兼容数据库/NoSql 解决方案

有人知道我的应用程序可以使用适用于WindowsPhone8的良好数据库或NoSql引擎吗?我需要能够从SD卡打开只读数据库文件。它需要能够处理存储blob(png图像),因为我想用它来提供供离线使用的map图block。数据库中需要存储100,000个图像block。我试验过SQLiteforWindowsPhone通过C#包装器,但我似乎无法让它与位于SD卡上的数据库文件一起工作。WindowsPhone应用程序访问SD卡上的文件存在限制,但有可能:http://msdn.microsoft.com/library/windowsphone/develop/jj720573%28v

c# - Windows Phone 7.1 ListPicker,进入完整模式的简单方法?

我正在尝试将ListPickerController与ListPickerMode="Full"一起使用,以获得全屏选择窗口。然而,当我尝试时它只是产生一个错误“System.Windows.dll中发生类型为‘System.Windows.Markup.XamlParseException’的第一次机会异常附加信息:设置属性Microsoft.Phone.Controls.ListPicker.ListPickerMode引发异常。[行:49位置:57]"这是我的代码:我在C#中填充我的ListPicker,使用一个列表设置为ItemSource(如果有帮助的话)。另一件事是,当我尝

c# - Windows Phone 7 中的 ASCII 编码

有没有办法在WindowsPhone7中使用ASCIIEncoding?除非我做错了什么Encoding.ASCII不存在,我需要它用于C#->PHP加密(因为PHP仅在SHA1加密中使用ASCII)。有什么建议吗? 最佳答案 自己很容易实现,Unicode永远不会混淆ASCII码:publicstaticbyte[]StringToAscii(strings){byte[]retval=newbyte[s.Length];for(intix=0;ix 关于c#-WindowsPhone

c# - Windows Phone 8.1 - 通过外部 ScrollViewer 元素处理 WebView 垂直滚动

问题我必须在WindowsPhone8.1应用程序的ScrollViewer中显示一个WebView,并满足以下要求:WebView高度应根据其内容进行调整。WebView垂直滚动应由外部ScrollViewer处理。WebView应处理水平滚动、缩放(双指缩放)、文本选择(使用默认复制按钮)和链接导航。下图是我模拟的布局(左侧)和类似功能的最佳示例——内置邮件应用程序(右侧)示例XAML布局:我尝试了什么MeasureHTMLcontentandadjustingtheWebViewheight-这部分有效,通过多次调整,我能够为WebView元素设置正确的高度。Subscribin

c# - 所有引用子项目的项目都必须安装 NuGet 包 Microsoft.Bcl.Build (C#/Windows Phone 7)?

我有一个特别困难的重构session涉及一个C#解决方案和VisualStudio2012中的多个项目。我需要将一堆代码提取到它们自己的程序集中,以便代码可以在多个项目之间共享,所有这些都在相同的解决方案。但是,无论我尝试什么,我都会收到针对引用新共享项目的项目的警告,即“所有引用{sharedprojectname}的项目都必须安装nuget包Microsoft.Bcl.Build”。我仔细检查了依赖项目和共享项目,详细验证了它们都使用相同的版本和完全相同的DLL用于Microsoft.Bcl版本1.0.1.19和Microsoft.Bcl.Async1.0.16版本包:系统.运行时

c# - 如何将 Windows Phone 10 应用程序部署到设备?

我使用的是Nokialumia630设备,它使用最新的windows10insider预览版本。我创建了一个示例WindowsUWP应用程序并对其进行了构建。构建的输出是一个Appx。如何将此Appx安装到我的设备上?有人知道吗? 最佳答案 使用命令行工具将应用程序部署到Win10Mobile有点困难。一个很好的替代方案是在“对于开发人员”设置下可用的设备门户。它在最新版本中可用。现在您可以使用网络浏览器连接到设备并通过“应用程序”页面管理应用程序,无需配对/pin。与使用命令行相比,这似乎是一种部署应用程序的简单方法。

c# - 在 Windows Phone 8.1 XAML 中获取设备屏幕分辨率

在WindowsPhone8中,我可以使用DeviceExtendedProperties或Application.Current.Host.Content.ScaleFactor获取屏幕分辨率。这些都不适用于WindowsPhone8.1XAML。我找不到在WindowsPhone8.1XAML中获取屏幕分辨率的方法,有什么办法吗? 最佳答案 使用WinRTAPI时,您可以使用Windows.UI.Xaml.Window.Current.Bounds(高度和宽度)检索屏幕分辨率。您需要将这些值乘以比例因子才能获得实际分辨率。您可以

c# - Windows Phone 8.1 - 独立存储

我只是想知道您如何处理WindowsPhone8.1SDK中的IsolatedStorageSettings。例如:IsolatedStorageSettings.ApplicationSettings.Contains("LocationConsent")这在8.1中如何工作?如,我如何在不出现上下文错误的情况下编写此语句。我觉得它已被弃用或其他原因,因为它无法解析为已知的namespace或任何东西。我正在为我当前的项目使用map,将其移植到8.1时给我带来了一些语法问题。我已经尝试查找它,但我认为现在查找文档还为时过早,因为MSDN甚至没有说明任何内容,除非我不小心错过了它。感谢

c# - 如何在 Windows Phone 7 中滑动

我想在WindowsPhone7中滑动图像。我从哪里开始? 最佳答案 您可以在SilverlightControlToolkitforWindowsPhone7中使用GestureService.在您的UI元素中,添加以下代码(在您的WP7项目中引用了工具包的DLL之后)-在代码隐藏文件中实现处理程序OnFlick,就像这样-privatevoidOnFlick(objectsender,FlickGestureEventArgse){varvm=DataContextasSelectedCatalogViewModel;if(vm

c# - 无法启动 Windows Phone 模拟器

我正在尝试在我们的CI服务器上运行单元测试。当我运行以下命令时,它会尝试启动模拟器但失败并显示以下消息vstest.console.exemyxapfile.xap错误信息TheWindowsPhoneEmulatorwasn'tabletoensurethevirtualmachinewasrunning:Somethinghappenedwhilestartingavirtualmachine:'EmulatorWVGA512MB.ttmaltiparmak'failedtostart.(VirtualmachineID1350ADCE-CC35-4615-BFD5-250179F