草庐IT

call_phone

全部标签

c# - 多线程,Task.Run 错误 'The call is ambiguous between the following methods or properties'

当我尝试构建项目时,显示以下错误消息。Thecallisambiguousbetweenthefollowingmethodsorproperties:'System.Threading.Tasks.Task.Run(System.Action)'and'System.Threading.Tasks.Task.Run(System.Func)'我该如何解决这个问题?publicstaticclassMaintananceManager{privatestaticThreadSafeSocialMediaListPostList=newThreadSafeSocialMediaList(

c# - Windows Phone 8.1 商店应用程序 - 商店链接

在Windows8.1应用程序中,我们可以使用ms-windows-store协议(protocol)链接到商店应用程序。varstoreURI=newUri("ms-windows-store:PDP?PFN=");awaitWindows.System.Launcher.LaunchUriAsync(storeURI);WindowsPhone8.1有类似的方法吗?我不想链接到商店中应用程序的网页(http://windowsphone.com/s?appId=appGUID),然后在商店中打开该应用程序。我想直接在商店中打开应用程序。 最佳答案

c# - 如何解决 Exception :Call was rejected by callee. (Exception from HRESULT : 0x80010001 (RPC_E_CALL_REJECTED)) in C#?

我在控制台应用程序中编写了一个C#代码来打开两个excel并将数据从一个excel复制并粘贴到另一个excel。在目标excel的可见性为真之前,它工作正常。但是我需要在执行时隐藏excel。所以我将可见性更改为false。喜欢,_destExcelApp=newExcel.ApplicationClass();_destExcelApp.Visible=false;现在它显示了一个异常Callwasrejectedbycallee.(ExceptionfromHRESULT:0x80010001(RPC_E_CALL_REJECTED))如何解决这个问题?

c# - Windows Phone 8 的 MediaElement 速度比

我想在WindowsPhone8中为我的MediaElement对象手动设置速度比。不再有SpeedRatio属性,而且我似乎无法使用SmoothStreamingMediaElement(Microsoft.Web.Media.SmoothStreaming的一部分命名空间)。是否有任何其他方法可以为WindowsPhone8设置我的MediaElement速度(我需要放慢播放速度)?谢谢! 最佳答案 我认为您正在寻找播放器框架(https://playerframework.codeplex.com/)。通过此框架,您可以使用M

c# - ItemClick 事件在 ListView Windows Phone 8.1 上的位置

我有一个ListView,它显示购物车中的产品。datatemplate为每个产品定义了一个increment和一个decrement金额按钮。如果用户想要点击这些按钮之一,他们有可能点击按钮旁边的按钮,因此将触发ItemClick事件。我想在按钮区域禁用ItemClick。我有一个想法来获取ItemClick事件发生的位置,并确定它是否在我定义的禁用区域中。这可能吗?还有其他想法吗? 最佳答案 有一种简单的方法可以做到这一点。使用元素作为这些递增/递减按钮周围的“禁用区域”。在ItemClick处理程序中,说if(e.Origin

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# - IWebHost : Calling Run() vs RunAsync()

创建新的ASP.NETCore2.0项目时,Program类中的样板Main方法如下所示:publicstaticvoidMain(string[]args){BuildWebHost(args).Run();//BuildWebHostreturnsanIWebHost}但是从C#7.1开始,Main方法可以是返回Task而不是void的异步方法。这意味着在Main中调用异步方法要容易得多。因此可以在Main中调用IWebHost上的RunAsync()而不是Run()方法.像这样:publicstaticasyncTaskMain(string[]args){awaitBuildW

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# - System.Net.ProtocolViolationException : You must write ContentLength bytes to the request stream before calling [Begin]GetResponse

我得到了"System.Net.ProtocolViolationException:YoumustwriteContentLengthbytestotherequeststreambeforecalling[Begin]GetResponse"errorwhencallingtothe"BeginGetResponse"methodofthewebrequest.这是我的代码:try{StreamdataStream=null;WebRequestWebrequest;Webrequest=WebRequest.Create(this.EndPointAddress);Webrequ