windows-phone-7相关内容

SelectedItem 使用 CollectionViewSource 设置为第一项

我有一个通过 mvvm light 绑定到我的 WP7 项目中的视图模型的视图数据.该视图包含一个具有以下设置的列表框: StationList 是一个 ObservableCollection. 现在当视图被加载时,一切看起来都很棒!显示列表,但未选择任何项目! 但是当我将 XAML 更改为: StationListSorted 是作为 CollectionViewSou ..
发布时间:2021-12-30 12:03:05 其他开发

本地 DB 抛出 Byte 数组截断到长度为 8000 的异常

我正在尝试从 Map 控件中获取快照作为 WritableBitmap,将其转换为字节数组并将其保存在本地数据库中.它工作正常(我可以将字节数组转换回图像),直到我将更改提交到数据库.此时它会抛出异常“字节数组截断到长度为 8000".我没有找到任何关于字节数组限制的文档.有谁知道如何增加8000的限制?我的字节数组是我模型的成员: 私有字节[] _locationImage;[柱子]公共字节[ ..
发布时间:2021-12-30 12:02:57 其他开发

Windows phone 8 如何即使手机主题更改也始终保持一个主题

我的应用程序通常是为 dark 主题设计的,而我使用的是 StaticResources 所以如果用户将他手机的主题更改为 light应用变得无法读取和无法使用. 我尝试手动更改每个元素的颜色并避免使用 StaticResources 和类似的东西: Style="{StaticResource PhoneTextLargeStyle}" 和 StaticResources 用于字体和颜 ..
发布时间:2021-12-30 12:02:48 C#/.NET

处理硬件后退按钮并将其发送到运行在 Windows Phone 上的 WebBrowser 控件

我有一个嵌入到 PhoneApplicationPage 中的 Web 浏览器控件.我必须处理硬件后退按钮并强制网络浏览器返回. 我知道如何处理硬件返回按钮. 如何强制浏览器转到上一页?WinForms 网络浏览器上看似简单的 GoBack() 和 CanGoBack 属性在 Windows Phone 上似乎缺失. 解决方案 如果您通过设置 IsScriptEnabled=" ..
发布时间:2021-12-30 12:01:57 C#/.NET

如何纠正 Windows Phone 7 中的色带?

我的 windows phone 7 应用程序有非常漂亮的背景图像,但它们在 16 位彩色设备上被色带破坏了.有什么办法可以纠正这个问题吗?我曾尝试在 Photoshop 中以多种不同模式保存,但无济于事. 解决方案 您需要使用抖动.Floyd-Steinberg 是一种很好的算法,它简单且运行速度快. 您不需要按照另一个答案的建议设置为每像素 8 位,您可以直接设置为每像素 16 ..
发布时间:2021-12-30 12:01:51 其他开发

覆盖 Dictionary.Add

我需要知道如何覆盖某个静态类中某个字典的添加方法.有什么建议吗? 如果重要的话,字典看起来像这样: public static Dictionary 有什么建议吗? 解决方案 您不能覆盖 Dictionary 的 Add 方法,因为它是非虚拟的.您可以通过在派生类中添加具有相同名称/签名的方法来隐藏它,但隐藏与覆盖不同.如果有人转换到基类,他仍然会调用错误的Add. 正确的 ..
发布时间:2021-12-30 12:01:22 C#/.NET

Windows Phone 7.5 中的 XMPP 聊天客户端

从哪里开始?在 Windows Phone 7.5 中创建 XMPP 聊天客户端,因为它不可能使用 Jabber-Net 库.该库用于 .Net Windows 应用程序.我没有任何提示.任何开源库,如 agsXMPP(支持 .Net 压缩框架但不开源).有人可以帮我吗? 解决方案 1) agsXMPP 是根据 GPL 许可的开源.你可以很容易地将它移植到 Wndows Phone. ..
发布时间:2021-12-30 12:01:12 其他开发

如何在 Windows Phone 7 中检查 3G、wifi、EDGE、蜂窝网络?

如何使用 C# 在 Windows Phone 7 中检查 3G、wifi、EDGE、蜂窝网络? 解决方案 如果您可以使用 Mango (7.1) SDK,并且如果您的场景涉及使用套接字,则有一种简单的方法可以获取连接的 NetworkInterfaceType/SubType 信息你刚刚做了: NetworkInterfaceInfo netInterfaceInfo = socke ..
发布时间:2021-12-30 12:01:05 C#/.NET

Deployment.Current.Dispatcher.BeginInvoke( ()=> {...} ) 有什么用?

我在一些代码中看到过这种Deployment.Current.Dispatcher.BeginInvoke(()=> {...})格式.它是用来做一些后台工作的吗?它的一般用途是什么? > 解决方案 不,不是在 后台 线程中工作 - 而是在 UI 上工作线.所以它通常从后台线程调用,以便操作 UI,而这只能在 UI 线程上完成. lambda 表达式的主体是您要在 UI 线程中执行的代 ..
发布时间:2021-12-30 12:00:44 C#/.NET

WP8:有没有一种简单的方法来缩放和模糊 Windows 手机应用程序的 BitmapImage?

我正在开发一个 Windows Phone 应用程序,该应用程序可以通过 MediaPlayer API 从音乐文件中动态读取专辑封面.我希望获得专辑封面并调整视图背景的大小.由于调整大小会丢失细节并使图像变得丑陋,所以我想模糊它或某种效果.有没有可以模糊图像的API?(来自 C# 或 XAML)?非常感谢! 解决方案 我会从使用 WriteableBitmap 开始,要从 BitmapI ..

Windows Phone 7 条码扫描库或功能?

是否有适用于 Windows Phone 7 的良好条码扫描功能或库? 我假设图书馆将扫描从手机拍摄的图像,并返回图像的条形码(如果有). 此外,是否有关于扫描条形码并在应用程序中使用它们(如何映射到供应商、产品等)的良好入门书,适用于 WP7 或 .NET? 解决方案 WP7 SDK 不具备从图像中读取条码的内置功能. SDK 确实可以使用 CameraCaptureTas ..
发布时间:2021-12-30 12:00:27 其他开发

分块下载文件 (Windows Phone)

在我的应用程序中,我可以从网络下载一些媒体文件.通常我使用 WebClient.OpenReadCompleted 方法来下载、解密文件并将其保存到隔离存储.它运行良好,看起来像这样: private voiddownloadedSong_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e, SomeOtherValues ..
发布时间:2021-12-30 12:00:19 C#/.NET

“即时"处理音频(C#, WP7)

有没有办法在 C# 中,在 .NET 上“即时"处理音频?例如,如果我想评估录音时音频的平均强度(为此,我需要最后几毫秒). 解决方案 麦克风的初始化和录音处理: private void Initialize(){麦克风麦克风 = Microphone.Default;//100 ms 是最小缓冲持续时间麦克风.BufferDuration = TimeSpan.FromMillise ..
发布时间:2021-12-30 12:00:01 C#/.NET

使用一种编程语言 (C#) 针对多个移动平台进行定位/开发?成本效益?

今天可以在多个移动平台上使用 C# 编程,例如: WindowPhone7 Android - Monodroid iPhone - Monotouch (如果我错过了一些,请随意编辑)当然,UI仍然是编程的工作,但可以共享应用程序的主要库. 我们都要感谢围绕 Mono 项目和超级英雄 Miguel de Icaza 他的努力是无价的. 让我烦恼的是,这些选项有什么好处 ..
发布时间:2021-12-30 11:59:53 C#/.NET

我怎么能做这样的事情?(应用程序内的瓷砖)Windows 手机

如果问题标题不清楚,我很抱歉,但我正在尝试做这样的事情.我不知道它们是 WrapControl 中的图块还是图像: 我想用一个包裹面板制作这样的东西,每个块都作为一个堆叠面板.但我不确定那是否是正确的方法. 有没有做这种事情的控件? 解决方案 您走对了.WrapPanel 是要走的路:) 为了让每个区块更有趣,你可以看看HubTile 控件来自最新的 windows ph ..
发布时间:2021-12-30 11:59:45 其他开发

如何使用椭圆类绘制圆形扇区?

我想在 WP7 上制作一个圆的扇形.我试图用椭圆类来做到这一点,我找到了很多解决方案,可以制作仪表或饼图之类的东西,但我只需要本质.有人可以帮忙吗? 目的是只显示圆(或椭圆)的一部分.像图中黄色区域: 谢谢,拉西 解决方案 这里有一个相当简单的解决方案,虽然它不使用 Ellipse 并且需要一点三角学: Data 属性使用路径标记语法.> 开头的“M"告诉笔M移动到位置 ..
发布时间:2021-12-30 11:59:36 其他开发