private void Form1_Shown(object sender, EventArgs e) { new Task(() => { try { PaletteSelector.Invoke(new MethodInvoker(delegate { PaletteSelector.Items.Clear(); var d = DatabaseManager.GetPalets(); foreach (PaletteCategory ddd in d) { PaletteSelector.Items.Add(ddd.DbName); } PaletteSelector.SelectedIndex = 0; var c = ColorTranslator.FromHtml(ColorValue.Text); jScreenColorPicker1.Color = c; ColorValue.Text = ColorTranslator.ToHtml(Color.FromArgb(Color.BlueViolet.ToArgb())); jScreenColorPicker1.Color = ColorTranslator.FromHtml(ColorValue.Text); })); } catch { } }).Start(); }