// 剪切板事件处理
        private async void OnClipboardUpdate(object sender, EventArgs e)
        {
            string str = ClipboardGetText();

            if (str == "")
            {
                return;
            }

            // 翻译次数
            TanseTimes.AddTodayTranseTime();

            str = AddSpacesBeforeCapitalLetters(str);

            Mvvm.StrQ = "...";
            Mvvm.StrI = "...";
            string sss = await Task.Run(() => TranslationResultDisplay(str));

            bool isRepeat = Mvvm.HistoryWord.Any <HistoryWord>(o => o.Word.Trim().ToLower() == str.Trim().ToLower());

            if (isRepeat)
            {
                return;
            }
            else
            {
                Mvvm.HistoryWord.Insert(0, new HistoryWord()
                {
                    Word = str, Translate = sss
                });
            }

            if (Mvvm.HistoryWord.Count > 8)
            {
                Mvvm.HistoryWord.RemoveAt(8);
            }


            // 软件升级
            Update.GetNewVersion(Mvvm);
        }