private void UserdataWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { UI.Connections = ConnectionsOrigin.Copy(); UI.ServerCloud = ServerCloudOrigin.Clone(); UI.ServerLocal = ServerLocalOrigin.Copy(); UI.CommandLine = CommandLineOrigin.Copy(); UI.ServerLevel = ServerLevelOrigin.Copy(); ComboBox_LocalServer_SavesFolder.SelectedIndex = 0; }
private void Window_ReceiveCloudCommandValues(object sender, SteamCommandEventArgs commandArgs) { //if (!File.Exists(commandArgs.NewServerPath)) return; int indexConn = dataGrid_CloudServer_Connections.SelectedIndex; if (commandArgs.NewServerPath.Contains("dontstarve_dedicated_server_nullrenderer")) { DataRow newPath = ServerCloudOrigin.NewRow(); newPath.ItemArray = new object[3] { ServerCloudOrigin.Rows.Count, "Steam", commandArgs.NewServerPath }; ServerCloudOrigin.Rows.Add(newPath); SQLiteHelper.SaveDataTable(ServerCloudOrigin, nameof(UI.ServerCloud)); //需要查找远程服务器链接列表整合后的列表ID //UI.Connections.DefaultView[indexConn][4] = 1; var tt = UI.Connections.DefaultView[indexConn][4]; } }