【问题标题】:How to copy file to clipboard in XamrinForms如何在 Xamarin Forms 中将文件复制到剪贴板
【发布时间】:2020-03-07 01:06:08
【问题描述】:

我尝试将文件写入 xamarin 表单,然后复制到剪贴板,但我不知道如何将文件复制到剪贴板任何帮助将不胜感激。

string fileName = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "temp.txt");
            File.WriteAllText(fileName, "Hello Wolkhjkhjkrld");
            String file = "";
            using (StreamReader sr = new StreamReader(fileName))
            {
                file = sr.ReadToEnd();
            } 

所以我想将该文件复制到剪贴板

【问题讨论】:

标签: c# xamarin.forms


【解决方案1】:

使用Xamarin Essentials Clipboard

await Clipboard.SetTextAsync("Hello World");

var text = await Clipboard.GetTextAsync();

【讨论】:

  • 是的,但这仅适用于文本,但例如,如果我想复制 .html 文件?
  • 一个 html 文件只是文本。但通常您不会在移动设备上复制和粘贴文件。您可以共享文件,但不使用剪贴板。
猜你喜欢
  • 1970-01-01
  • 2017-05-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-29
  • 2017-10-14
  • 1970-01-01
相关资源
最近更新 更多