public void Add(IEIBControl eibControl, BaseWindow formPattern) { eibControls.Add(eibControl); if (!parentControls.ContainsKey(eibControl)) { parentExpose pexp = new parentExpose(); pexp.baseFormPattern = formPattern; pexp.parent = ((Control)eibControl).Parent; parentControls.Add(eibControl, pexp); } }
public void AddWithParent(IEIBControl eibControl, IEIBControl parentControl, BaseWindow formPattern) { if (!eibControls.Contains(eibControl)) { eibControls.Add(eibControl); if (!parentControls.ContainsKey(eibControl)) { parentExpose pexp = new parentExpose(); pexp.baseFormPattern = formPattern; pexp.parent = (Control)parentControl; parentControls.Add(eibControl, pexp); } } }