public void bilesenlereOzellikAta(Control con, ComponentConfiguration compo) { foreach (Control c in con.Controls) { _control = c; _compo = compo; if (c is Button) { butonaOzellikleriAta(); } if (c is TextBox) { textBoxOzellikleriAta(); } if (c is ComboBox) { comboBoxOzellikleriAta(); } if (c is Panel) { panelOzellikleriAta(); } if (c is DataGridView) { dataGridOzellikleriAta(); } if (c.Controls.Count > 0) { bilesenlereOzellikAta(c, compo); } } }
public static ComponentConfiguration getInstance() { if (_instance == null) { lock (kilitObjesi) // Thread Kullanımlarında yeni nesne oluşumunu engellemek için { if (_instance == null) { _instance = new ComponentConfiguration(); } } } return(_instance); }