C# 无法从流中加载光标-Windows 7 Home Premium
我正在处理WPF应用程序。根据需要,应用程序在用户在数据网格上执行鼠标右键单击时显示自定义的光标对象。我使用以下代码加载游标资源,使用datagrid\u PreviewMouseRightButtonDown事件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) {
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版本不同吗?没有。你看到其他原因了吗?我似乎遇到了同样的问题。你找到了解决方案吗?