
wpf怎么定位到已知路径的图片
就相当于我在一个文本框里放一张图片的路径,按一个按钮之后自动打开图片所在路径,光标已经选中这张图片,就是以下效果,(红圈内图片已经是光标选中状态)...
就相当于我在一个文本框里放一张图片的路径,按一个按钮之后自动打开图片所在路径,光标已经选中这张图片,就是以下效果,(红圈内图片已经是光标选中状态)
展开
2个回答
展开全部
按照Window用户的习惯,同一个界面显示的图片应该是一个路径的,因此不管你点击哪个图片,打开的都应该是同一路径
既然你在问这个问题,就假定它们并非统一路径的,而且你能获取到选中的图片的全路径。
public void OpenFolder(string fileName)
{
string path = System.IO.Path.GetDirectoryName(fileName);
System.Diagnostics.Process.Start("explorer.exe", path);
}
追问
我要让他打开文件夹路径后、那张照片是光标选中状态,估计就是楼下说的什么focus,你能不能补充下代码
追答
//using System.Diagnostics;
public void OpenFolder(string fileName)
{
string args = string.Format("/Select, {0}", fileName);//聚焦文件
ProcessStartInfo pfi = new ProcessStartInfo("Explorer.exe", args);
System.Diagnostics.Process.Start(pfi);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询