Lightswitch将文本框控件的文本获取到剪贴板

本文关键字:文本 获取 剪贴板 控件 Lightswitch | 更新日期: 2023-09-27 17:59:58

我正试图将文本框控件的文本放到剪贴板上,但我没有办法做到这一点。关于让剪贴板工作,有什么想法吗?

截至目前我的代码:

partial void copy1_Execute()
    {
        // Write your code here.
        string Copylink1, dLink1;
        Downloadables copydl = this.Downloadables.SelectedItem;
        dLink1 = Convert.ToString(copydl.Link1);
        Copylink1 = dLink1;
        Microsoft.LightSwitch.Threading.Dispatchers.Main.BeginInvoke(() =>
            Clipboard.SetText(Copylink1);
            });
        this.ShowMessageBox("Link copied to clipboard. Ctrl + V to paste", "Downloadable", MessageBoxOption.Ok);
    }

Lightswitch将文本框控件的文本获取到剪贴板

永不终止。我修好了。

样本代码:

partial void copy1_Execute()
    {
        // Write your code here.
        string Copylink1, dLink1;
        Downloadable copydl = this.Downloadables.SelectedItem;
        dLink1 = Convert.ToString(copydl.Link1);
        Copylink1 = dLink1;
        Microsoft.LightSwitch.Threading.Dispatchers.Main.BeginInvoke(() =>
            {
            Clipboard.SetText(Copylink1);
            });
        this.ShowMessageBox("Link copied to clipboard. Ctrl + V to paste", "Downloadable", MessageBoxOption.Ok);
    }