Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.
First, make sure the OpenHandCursor.cur file is marked as Resource (not EmbeddedResource) in the referenced assembly.
Code Block
// use resource in local assembly
// new Uri("pack://application:,,,/folder/filename.cur")
// use resource in referenced assembly
// new Uri("yourAssemblyName;component/folder/filename.cur"// ,UriKind.Relative)
Stream cursorStream =
Application.GetResourceStream(new Uri ("CursorLib;component/cursors/help.cur", UriKind.Relative)).Stream;
this.Cursor = new Cursor(cursorStream);
Remember Me