草庐IT

phone_book

全部标签

c# - 在 Windows Phone 8 上平滑缩放和平移

我已经通过连接到ManipulationDelta和ManipulationStarted事件(在图像控件上)成功实现了缩放和平移:privatevoidimage_OnManipulationDelta(objectsender,ManipulationDeltaEventArgse){vartransform=(CompositeTransform)image.RenderTransform;//pantransform.TranslateX=_translationX+e.CumulativeManipulation.Translation.X;transform.Transla

c# - Windows Phone 导航按钮与屏幕分辨率重叠

下面您将看到在WindowsPhone8.1one2设备中运行的屏幕。两者都声称具有800x480的视口(viewport)宽度和高度,但是正如您从图像中看到的那样,635的导航按钮与游戏区域重叠。我检查了GraphicsDevice.Adapter和GraphicsDevice.Viewport中的各种属性,但它们都是一样的!屏幕在C#UWPMonogame代码中运行。我将PrefferedBackBufferWidth和Height设置为480x800。如何判断导航按钮是否占据了屏幕的一部分? 最佳答案 我会进一步扩展答案。在W

c# - 在 Windows Phone 7 中,如何在后台线程的 WriteableBitmap 上呈现文本?

我正在尝试在WindowsPhone7应用程序中的位图上呈现文本。看起来或多或少像下面的代码在主线程上运行时可以正常工作:publicImageSourceRenderText(stringtext,doublex,doubley){varcanvas=newCanvas();vartextBlock=newTextBlock{Text=text};canvas.Children.Add(textBloxk);Canvas.SetLeft(textBlock,x);Canvas.SetTop(textBlock,y);varbitmap=newWriteableBitmap(400,4

c# - 文本框 GotFocussed Windows Phone 8.1 时透明文本框?

我的WindowsPhone8.1运行时应用程序需要透明文本框。我为文本框设置了Background="Transparent",所以它在加载时是透明的。但聚焦时,背景颜色变为白色。我写了下面的代码,让它透明。但是它没有运行。!C#privatevoidtitleBox_GotFocus(objectsender,RoutedEventArgse){titleBox.Background=newSolidColorBrush(Colors.Transparent);} 最佳答案 问题是,当您的TextBox获得焦点时,StoryBo

c# - Windows Phone 7 上的 HashSet<T>

WindowsPhone7上没有System.Collections.Generic.HashSet吗? 最佳答案 WindowsPhone7.NET库与Silverlight3.0(没有HashSet)中提供的库相当。您可以使用Dictionary构建类似于HashSet的内容。例如,请参阅此MSDN论坛帖子:http://social.msdn.microsoft.com/Forums/en-US/windowsphone7series/thread/e1dd3571-dfb8-4abe-b63a-62106d6a4965/

c# - Windows Phone 7 是否支持动态关键字?

Silverlight4添加了对dynamic关键字的支持。WindowsPhone7支持也支持吗?我遇到编译错误,并且无法在网络上找到任何说明它是否受某种方式支持的资源。编译错误:命名空间“System”中不存在类型或命名空间名称“Dynamic”(是否缺少程序集引用?) 最佳答案 我相信WP7的目标是.NETFramework3.5,这意味着没有动态关键字。如果有最终的固件更新,他们可能会支持.NETFramework4.0ClientProfile,但不要在这方面引用我的话! 关于

c# - DataAnnotations [Phone] 属性

[电话]属性的默认有效格式是什么?数据表中phone列为navrchar(16)如果我输入电话号码,如1112223333,我会收到“字段不是有效电话号码”。如果我输入01112223333,我会得到“值‘11112223333’无效。”另外,如何覆盖它?我知道我可以做这样的事情,但这是这种情况下的最佳做法吗?[RegularExpression(@"((\(\d{3}\)?)|(\d{3}-))?\d{3}-\d{4}",ErrorMessage="InvalidPhoneNumber!")]相关代码:[Required][Phone]publicstringPhone{get;se

c# - 使用 Windows Phone 8 NFC 读取 Mifare 标签?

WindowsPhone8NFC是否支持基于MifareUltralight/Classic的标签?我使用此代码访问诺基亚Lumia920上的NFC设备(代码示例取自NDEFTagReader–NFCNDEFTagReader)publicpartialclassMainPage:PhoneApplicationPage{publicMainPage(){InitializeComponent();ProximityDevicedevice=ProximityDevice.GetDefault();device.DeviceArrived+=DeviceArrived;device.D

c# - Windows Phone 8 模拟器未启动。错误代码 0x80131500

我在使用VisualStudio2012(操作系统:Windows8.1预览版)时遇到问题创建空项目(WindowsPhone应用程序)按F5开始调试。我得到0x80131500错误代码,没有详细描述。只有这样:应用程序部署到设备失败。输出:1>------Deploystarted:Project:PhoneApp1,Configuration:DebugAnyCPU------1>DeployingC:\VisualStudio2012\Projects\PhoneApp1\PhoneApp1\Bin\Debu\PhoneApp2.xap...1>ConnectingtoEmula

c# - Windows Phone 8.1 XAML 字符串格式

我正在尝试显示一些文本以及绑定(bind)数据,例如,我有代码:我想在“速记”之前添加一些文本,据我所知,这可以通过使用StringFormat作为绑定(bind)的属性来实现,大致如下:但是这似乎不起作用,在8.1中这不再是做事的方式了吗? 最佳答案 StringFormat在WinRT上不受支持。但是,您可以通过创建自定义转换器轻松替换它:publicclassStringFormatConverter:IValueConverter{publicobjectConvert(objectvalue,TypetargetType,