private void MainForm_Activated(object sender, EventArgs e) { C_RadioButton.SetR_ButtonGroups(this); UpdateWordList(); UpdatePage(); add_word.Focus(); }
private void SortOrder_StateChanged(object sender, EventArgs e) { C_RadioButton c_RadioButton = sender as C_RadioButton; if (c_RadioButton.IsActivated == true) { SelectedSortOrder = c_RadioButton.Tag.ToString(); SortWords(); } }
private void Event_Activated(object sender, EventArgs e) { C_RadioButton.SetR_ButtonGroups(this); }
public static Color ActiveColor = Color.FromArgb(53, 182, 185); // кнопки на шапке, подсветка таблицы //*/ /* * public static Color HeaderBackColor = Color.FromArgb(21, 25, 28); //шапка * public static Color HeaderForeColor = Color.FromArgb(154, 167, 180); //шрифт на шапке * public static Color HeaderBackLight = Color.FromArgb(80, 91, 105); // подсветка на шапке * public static Color TableBackColor = Color.FromArgb(243, 245, 252); // главный фон * public static Color TableForeColor = Color.FromArgb(80, 91, 105); //подсветка при наведении на активные элементы / шрифт текста на главном фоне * public static Color ActiveColor = Color.FromArgb(234, 76, 137); // кнопки на шапке, подсветка таблицы * //*/ public static void SetColors(Form form) { form.BackColor = HeaderBackColor; foreach (Control item in form.Controls) { if ((string)item.Tag == "table") { item.BackColor = TableBackColor; item.ForeColor = TableForeColor; } else { item.BackColor = HeaderBackColor; item.ForeColor = HeaderForeColor; } } foreach (Control item in form.Controls) { if (item.GetType() == typeof(C_LinkButton)) { C_LinkButton LinkButton = item as C_LinkButton; if ((string)LinkButton.Tag == "table") { LinkButton.Backlight = ActiveColor; LinkButton.ForeColor = TableForeColor; } else { LinkButton.Backlight = HeaderBackLight; LinkButton.ForeColor = ActiveColor; } } else if (item.GetType() == typeof(C_VidableButton)) { C_VidableButton VidableButton = item as C_VidableButton; if ((string)VidableButton.Tag == "table") { VidableButton.Light = ActiveColor; } else { VidableButton.Light = HeaderBackLight; } VidableButton.Opacity = 0.1f; } else if (item.GetType() == typeof(C_RadioButton)) { C_RadioButton RadioButton = item as C_RadioButton; if ((string)RadioButton.Tag == "table") { RadioButton.Backlight = ActiveColor; RadioButton.ForeColor = TableForeColor; } else { RadioButton.Backlight = HeaderBackLight; RadioButton.ForeColor = ActiveColor; } } else if (item.GetType() == typeof(C_CheckButton)) { C_CheckButton CheckButton = item as C_CheckButton; if ((string)CheckButton.Tag == "table") { CheckButton.ActiveColor = ActiveColor; CheckButton.InactiveColor = ChangeBrightness(20, TableForeColor); } else { CheckButton.ActiveColor = HeaderBackLight; CheckButton.InactiveColor = ChangeBrightness(-20, TableForeColor); } } else if (item.GetType() == typeof(C_Background)) { C_Background Background = item as C_Background; Background.TopColor = HeaderBackColor; Background.BackColor = TableBackColor; } } }