private async void ClientButton_Click(object sender, RoutedEventArgs e)
        {
            (sender as Button).IsEnabled = false;
            Config.Instance.Save();
            try
            {
                ClientSocketHelper helper = new ClientSocketHelper();
                await helper.StartAsync(ViewModel.ClientConnectAddress, ViewModel.ClientPort, ViewModel.ClientPassword, ViewModel.ClientName);

                tcsClient.SetResult(helper);
            }
            catch (Exception ex)
            {
                await MainWindow.Current.ShowMessageAsync("连接失败:", ex);

                (sender as Button).IsEnabled = true;
            }
        }