none
请问如何加载存在resource中的光标文件? RRS feed

  • 问题

  • 我将cur文件添加到项目中,设置为resource类型,如图:

    然后代码中:

    Cursor c = new Cursor("pack://application:,,,/Images/mouseleft.cur");

    结果运行的时候报错,说需要绝对路径?



    da jia hao!


    • 已编辑 liubin 2019年10月11日 4:40
    2019年10月11日 4:36

答案

  • 類似這樣

       this.Cursor = new Cursor(Application.GetResourceStream(new Uri("WpfCopyPaste;component/cursor.cur", UriKind.RelativeOrAbsolute)).Stream);


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。 https://skilltree.my/

    • 已标记为答案 liubin 2019年10月11日 6:07
    2019年10月11日 5:24

全部回复

  • 類似這樣

       this.Cursor = new Cursor(Application.GetResourceStream(new Uri("WpfCopyPaste;component/cursor.cur", UriKind.RelativeOrAbsolute)).Stream);


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。 https://skilltree.my/

    • 已标记为答案 liubin 2019年10月11日 6:07
    2019年10月11日 5:24
  • 谢谢,很好用!

    da jia hao!

    2019年10月11日 6:07