Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法从流中加载光标-Windows 7 Home Premium_C#_Wpf_Winforms_Windows 7 - Fatal编程技术网

C# 无法从流中加载光标-Windows 7 Home Premium

C# 无法从流中加载光标-Windows 7 Home Premium,c#,wpf,winforms,windows-7,C#,Wpf,Winforms,Windows 7,我正在处理WPF应用程序。根据需要,应用程序在用户在数据网格上执行鼠标右键单击时显示自定义的光标对象。我使用以下代码加载游标资源,使用datagrid\u PreviewMouseRightButtonDown事件 var frameElement = ((FrameworkElement) this.Resources["MoveCursor"]); if (frameElement != null) {

我正在处理WPF应用程序。根据需要,应用程序在用户在数据网格上执行鼠标右键单击时显示自定义的光标对象。我使用以下代码加载游标资源,使用datagrid\u PreviewMouseRightButtonDown事件

 var frameElement = ((FrameworkElement) this.Resources["MoveCursor"]);
                if (frameElement != null)
                {
                    this.Cursor = frameElement.Cursor;
                }
我已经在Windows7和Windows8机器上测试了代码,发现它工作正常。但我们的一个客户正在“Windows7家庭高级版”计算机上使用此应用程序。 加载光标时,他面临“未能从流中加载光标”。 错误详细信息如下所示

System.Windows.Input.Cursor.LoadFromStream cursorStream位于 System.Windows.Input.Cursor..ctorStream cursorStream at System.Windows.Input.CursorConverter.ConvertFromitTypeDescriptor上下文 上下文,CultureInfo区域性,位于的对象值 System.Windows.Baml2006.TypeConverterMarkupExtension.ProviderValueIServiceProvider 服务提供商位于 MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProviderValueMarkupExtension 我,IServiceProvider服务提供商

如果有人对这个问题有任何想法,请帮助我。请告诉我解决这个问题的方法

提前谢谢

致以最良好的祝愿


Ranish

这些机器中的.NET Framework版本不同吗?没有。你看到其他原因了吗?我似乎遇到了同样的问题。你找到了解决方案吗?