C# .NET-如何重命名桌面图标,使其不会';不要移动位置

C# .NET-如何重命名桌面图标,使其不会';不要移动位置,c#,.net,icons,desktop,rename,C#,.net,Icons,Desktop,Rename,有没有一种简单的方法可以在不移动桌面图标的情况下重命名它?每次调用File.Move时,图标都会根据用户选择的Deskop组织(日期或名称等)跳转到默认位置 这对不懂技术的用户来说很烦人。他们小心翼翼地排列图标,让它们四处跳跃对他们来说是一件令人不安的事情。这不是可以通过编程解决的问题。桌面图标排列是一种用户设置。但是,您可以教育程序用户如何使用Quick Launch之类的工具轻松找到应用程序。这不是可以通过编程解决的问题。桌面图标排列是一种用户设置。但是,您可以教育您的程序用户如何使用Qui

有没有一种简单的方法可以在不移动桌面图标的情况下重命名它?每次调用File.Move时,图标都会根据用户选择的Deskop组织(日期或名称等)跳转到默认位置


这对不懂技术的用户来说很烦人。他们小心翼翼地排列图标,让它们四处跳跃对他们来说是一件令人不安的事情。

这不是可以通过编程解决的问题。桌面图标排列是一种用户设置。但是,您可以教育程序用户如何使用Quick Launch之类的工具轻松找到应用程序。

这不是可以通过编程解决的问题。桌面图标排列是一种用户设置。但是,您可以教育您的程序用户如何使用Quick Launch等工具轻松找到您的应用程序。

+1如果您确实找到了一种以编程方式实现应用程序的方法,您不应该:)奇怪的是,每个人似乎都反对这样做。我有一些用户对他们的电脑不太在行(但对使用他们习惯的电脑的功能很在行),这对他们来说是非常不好的。这似乎是一个不需要动脑筋的问题。是的,这对你我,或者这个网站上的任何程序员来说都不是什么大不了的事,但是如果你站在一个用户的立场上,使用一个工具来完成他们的工作,工具就会改变,突然你不知道该怎么办。好的软件是让用户的生活更轻松,安静地过渡,对任务透明。@Richard:我不认为有人会说用户缺乏经验不是问题。这不是一个可以用C语言用你的程序解决的问题。教育用户使用Windows通常不属于任何特定程序的范围。如果,正如你所说,你的用户在图标的放置上是一丝不苟的,你可以指望他们会有必要的设置来保持图标的位置。我明白了。看起来这应该是一件在.NET框架中很容易做到的事情。我不想这样做,但你确实回答了这个问题,所以我会接受,至少在这个时候,你不能这样做。废话。但是我真的很感谢你花时间回答我。+1如果你真的找到了一种编程的方法,你不应该:)奇怪的是,每个人似乎都反对这样做。我有一些用户对他们的电脑不太在行(但对使用他们习惯的电脑的功能很在行),这对他们来说是非常不好的。这似乎是一个不需要动脑筋的问题。是的,这对你我,或者这个网站上的任何程序员来说都不是什么大不了的事,但是如果你站在一个用户的立场上,使用一个工具来完成他们的工作,工具就会改变,突然你不知道该怎么办。好的软件是让用户的生活更轻松,安静地过渡,对任务透明。@Richard:我不认为有人会说用户缺乏经验不是问题。这不是一个可以用C语言用你的程序解决的问题。教育用户使用Windows通常不属于任何特定程序的范围。如果,正如你所说,你的用户在图标的放置上是一丝不苟的,你可以指望他们会有必要的设置来保持图标的位置。我明白了。看起来这应该是一件在.NET框架中很容易做到的事情。我不想这样做,但你确实回答了这个问题,所以我会接受,至少在这个时候,你不能这样做。废话。但我真的很感谢你花时间回答我。是的,这是故意的。如果重命名按字母顺序排序的列表中的项目,如果该项目在列表中的顺序没有更改,则该项目将被破坏。仔细想想你的要求。是的,这是设计的。如果重命名按字母顺序排序的列表中的项目,如果该项目在列表中的顺序没有更改,则该项目将被破坏。仔细考虑你的要求。