windows-phone-7相关内容
我有一个通过 mvvm light 绑定到我的 WP7 项目中的视图模型的视图数据.该视图包含一个具有以下设置的列表框: StationList 是一个 ObservableCollection. 现在当视图被加载时,一切看起来都很棒!显示列表,但未选择任何项目! 但是当我将 XAML 更改为: StationListSorted 是作为 CollectionViewSou
..
我正在尝试从 Map 控件中获取快照作为 WritableBitmap,将其转换为字节数组并将其保存在本地数据库中.它工作正常(我可以将字节数组转换回图像),直到我将更改提交到数据库.此时它会抛出异常“字节数组截断到长度为 8000".我没有找到任何关于字节数组限制的文档.有谁知道如何增加8000的限制?我的字节数组是我模型的成员: 私有字节[] _locationImage;[柱子]公共字节[
..
我的应用程序通常是为 dark 主题设计的,而我使用的是 StaticResources 所以如果用户将他手机的主题更改为 light应用变得无法读取和无法使用. 我尝试手动更改每个元素的颜色并避免使用 StaticResources 和类似的东西: Style="{StaticResource PhoneTextLargeStyle}" 和 StaticResources 用于字体和颜
..
我有一个适用于 Windows Phone 7 的应用程序.我在 Windows 8 桌面上创建了 Visual Studio 2012.我正在尝试在 Windows Phone 8 设备中使用该应用程序,也涉及一些更改.如何以编程方式检测设备是 Windows Phone 7 还是 Windows Phone 8? 解决方案 就像在任何其他平台上使用 C# 一样:Environment.
..
我有一个任务列表,我想等待.我在等 await TaskEx.WhenAll(MyViewModel.GetListOfTasks().ToArray()); MyViewModel.GetListOfTasks() 返回任务列表: var tasksList = new List();foreach(项目中的变量项目){tasksList.Add(item.MyTask());} 现
..
我有一个嵌入到 PhoneApplicationPage 中的 Web 浏览器控件.我必须处理硬件后退按钮并强制网络浏览器返回. 我知道如何处理硬件返回按钮. 如何强制浏览器转到上一页?WinForms 网络浏览器上看似简单的 GoBack() 和 CanGoBack 属性在 Windows Phone 上似乎缺失. 解决方案 如果您通过设置 IsScriptEnabled="
..
我的 windows phone 7 应用程序有非常漂亮的背景图像,但它们在 16 位彩色设备上被色带破坏了.有什么办法可以纠正这个问题吗?我曾尝试在 Photoshop 中以多种不同模式保存,但无济于事. 解决方案 您需要使用抖动.Floyd-Steinberg 是一种很好的算法,它简单且运行速度快. 您不需要按照另一个答案的建议设置为每像素 8 位,您可以直接设置为每像素 16
..
是否可以将动态颜色添加到 TextBlock ..i.e.一个字符用一种颜色,下一个用另一种颜色.
..
我需要知道如何覆盖某个静态类中某个字典的添加方法.有什么建议吗? 如果重要的话,字典看起来像这样: public static Dictionary 有什么建议吗? 解决方案 您不能覆盖 Dictionary 的 Add 方法,因为它是非虚拟的.您可以通过在派生类中添加具有相同名称/签名的方法来隐藏它,但隐藏与覆盖不同.如果有人转换到基类,他仍然会调用错误的Add. 正确的
..
从哪里开始?在 Windows Phone 7.5 中创建 XMPP 聊天客户端,因为它不可能使用 Jabber-Net 库.该库用于 .Net Windows 应用程序.我没有任何提示.任何开源库,如 agsXMPP(支持 .Net 压缩框架但不开源).有人可以帮我吗? 解决方案 1) agsXMPP 是根据 GPL 许可的开源.你可以很容易地将它移植到 Wndows Phone.
..
如何使用 C# 在 Windows Phone 7 中检查 3G、wifi、EDGE、蜂窝网络? 解决方案 如果您可以使用 Mango (7.1) SDK,并且如果您的场景涉及使用套接字,则有一种简单的方法可以获取连接的 NetworkInterfaceType/SubType 信息你刚刚做了: NetworkInterfaceInfo netInterfaceInfo = socke
..
我在一些代码中看到过这种Deployment.Current.Dispatcher.BeginInvoke(()=> {...})格式.它是用来做一些后台工作的吗?它的一般用途是什么? > 解决方案 不,不是在 后台 线程中工作 - 而是在 UI 上工作线.所以它通常从后台线程调用,以便操作 UI,而这只能在 UI 线程上完成. lambda 表达式的主体是您要在 UI 线程中执行的代
..
我正在开发一个 Windows Phone 应用程序,该应用程序可以通过 MediaPlayer API 从音乐文件中动态读取专辑封面.我希望获得专辑封面并调整视图背景的大小.由于调整大小会丢失细节并使图像变得丑陋,所以我想模糊它或某种效果.有没有可以模糊图像的API?(来自 C# 或 XAML)?非常感谢! 解决方案 我会从使用 WriteableBitmap 开始,要从 BitmapI
..
是否有适用于 Windows Phone 7 的良好条码扫描功能或库? 我假设图书馆将扫描从手机拍摄的图像,并返回图像的条形码(如果有). 此外,是否有关于扫描条形码并在应用程序中使用它们(如何映射到供应商、产品等)的良好入门书,适用于 WP7 或 .NET? 解决方案 WP7 SDK 不具备从图像中读取条码的内置功能. SDK 确实可以使用 CameraCaptureTas
..
在我的应用程序中,我可以从网络下载一些媒体文件.通常我使用 WebClient.OpenReadCompleted 方法来下载、解密文件并将其保存到隔离存储.它运行良好,看起来像这样: private voiddownloadedSong_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e, SomeOtherValues
..
如何以编程方式获取 WP7 上的屏幕分辨率?下面是一堆在桌面 WPF 和 Silverlight 中完成相同工作的链接,但它们都不在电话 SDK 中. 有什么想法吗? http:///social.msdn.microsoft.com/Forums/en-US/windowsphone7series/thread/f0639904-a368-44db-9ddd-efcaf8fc736e
..
有没有办法在 C# 中,在 .NET 上“即时"处理音频?例如,如果我想评估录音时音频的平均强度(为此,我需要最后几毫秒). 解决方案 麦克风的初始化和录音处理: private void Initialize(){麦克风麦克风 = Microphone.Default;//100 ms 是最小缓冲持续时间麦克风.BufferDuration = TimeSpan.FromMillise
..
今天可以在多个移动平台上使用 C# 编程,例如: WindowPhone7 Android - Monodroid iPhone - Monotouch (如果我错过了一些,请随意编辑)当然,UI仍然是编程的工作,但可以共享应用程序的主要库. 我们都要感谢围绕 Mono 项目和超级英雄 Miguel de Icaza 他的努力是无价的. 让我烦恼的是,这些选项有什么好处
..
如果问题标题不清楚,我很抱歉,但我正在尝试做这样的事情.我不知道它们是 WrapControl 中的图块还是图像: 我想用一个包裹面板制作这样的东西,每个块都作为一个堆叠面板.但我不确定那是否是正确的方法. 有没有做这种事情的控件? 解决方案 您走对了.WrapPanel 是要走的路:) 为了让每个区块更有趣,你可以看看HubTile 控件来自最新的 windows ph
..
我想在 WP7 上制作一个圆的扇形.我试图用椭圆类来做到这一点,我找到了很多解决方案,可以制作仪表或饼图之类的东西,但我只需要本质.有人可以帮忙吗? 目的是只显示圆(或椭圆)的一部分.像图中黄色区域: 谢谢,拉西 解决方案 这里有一个相当简单的解决方案,虽然它不使用 Ellipse 并且需要一点三角学: Data 属性使用路径标记语法.> 开头的“M"告诉笔M移动到位置
..