我有一个 TextBox,我可以在其中将数据发送到一些 RichTextBox。当我输入类似的file:///FilePath1/FilePath2/FileName3.txt
内容时,发送到 RichTextBox 并单击链接(LinkClicked Event)它可以工作,我可以打开文件,但如果某些 FilePath 有空格(例如file:///File Path1/FilePath 2/FileName3.txt
)它不起作用。
我试过了
string myString = myString.FileName;
myString = myString.Replace(" ", "%20"); // '%20' not accepted because it
// changes the FileName
和
Uri myLink = new Uri(myString );
但它仍然无法正常工作。有什么建议吗?