1
我想为我的WPF应用程序获取自定义光标。我已经在Resources中有.cur文件。在XAML中,我提到了资源字典是这样的:整个WPF应用程序的自定义光标
<Window.Resources>
<ResourceDictionary>
<FrameworkElement x:Key="KinectCursor" Cursor="Resources/KinectCursor.cur"/>
<FrameworkElement x:Key="KinectCursor16" Cursor="Resources/KinectCursor16.cur"/>
</ResourceDictionary>
</Window.Resources>
在代码隐藏,我试着集中的Mouse.OverrdeCursor属性此光标却是抛出异常。
private void Window_Loaded(object sender, RoutedEventArgs e)
{
//Mouse.OverrideCursor = this.Resources["KinectCursor"].Cursor;
Mouse.OverrideCursor = ((FrameworkElement)this.Resources["KinectCursor"]).Cursor;
//DisplayArea.Cursor = Cursors.Hand;
}
EDIT--异常消息: XAMLParseException发生。 '在'System.Windows.Baml2006.TypeConverterMarkupExtension'上提供值引发异常。'行号“7”和行位置“14”。
有什么线索吗?
异常的消息是什么? – nemesv 2012-01-28 06:23:00
@nemesv:编辑帖子 – Cipher 2012-01-28 06:27:17