コード例 #1
0
 private void ButtonUpdate_Click(object sender, RoutedEventArgs e) => Model.RequestUpdateCheck(update =>
 {
     if (!update.UpdateFrpc && !update.UpdateLauncher)
     {
         App.ShowMessage("您当前使用的启动器与 frpc 均为最新版本", "提示", MessageBoxImage.Information);
         return;
     }
     if (App.ShowMessage(string.Format("{0}{1}是否进行更新?", update.UpdateFrpc ? "frpc 有新版本\n" : "", update.UpdateLauncher ? "启动器有新版本\n" : ""), "提示", MessageBoxImage.Asterisk, MessageBoxButton.OKCancel) == MessageBoxResult.OK)
     {
         Model.DoUpdate(false, Model.SimpleFailureHandler);
     }
 });
コード例 #2
0
 private void Update_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) => Model.DoUpdate(false, Model.SimpleFailureHandler);
コード例 #3
0
 private void label_update_Click(object sender, EventArgs e) => Model.DoUpdate(true, Model.SimpleFailureHandler);