private async void ReplyTextBox_SendReply(object sender, string e)
        {
            if (!string.IsNullOrEmpty(ReplyTextBox.AtUser))
            {
                e = $"回复 @{ReplyTextBox.AtUser} :" + e;
            }
            var result = await _client.AddReplyAsync(_oid, e, _selectReplyId, _rootId, _type);

            if (result != null)
            {
                ReplyTextBox.ClearText();
                ReplyTextBox.PlaceholderText = "输入回复";
                if (result.parent_str == _rootId)
                {
                    ReplyCollection.Add(result);
                    ScrollViewer.ChangeView(0, 9999, 1);
                }
                else
                {
                    var parent = ReplyCollection.Where(p => p.rpid_str == result.parent_str).FirstOrDefault();
                    var index  = ReplyCollection.IndexOf(parent);
                    ReplyCollection.Insert(index, result);
                }
                HolderText.Visibility = ReplyCollection.Count == 0 ? Visibility.Visible : Visibility.Collapsed;
            }
        }
        private async void ReplyTextBox_SendReply(object sender, string e)
        {
            bool result = await _client.AddReplyAsync(oid, e, type);

            if (result)
            {
                if (mode != 2)
                {
                    mode = 2;
                }
                ReplyTextBox.ClearText();
                new TipPopup("发送成功").ShowMessage();
                await Refresh();
            }
            else
            {
                new TipPopup("发送失败").ShowError();
            }
        }