//---------------------------------------------------- public void RestoreDonneesFils(Control ctrl) { foreach (Control fils in ctrl.Controls) { CDonneesSpecifiquesControleDansCustomList data = null; if (m_donnesFils.TryGetValue(fils, out data)) { CUtilDonneesSpecifiquesDansCustomList.RestoreDonneesControle(fils, data); } } }
//---------------------------------------------------- public CResultAErreur InitChamps(CCustomizableListItem item) { m_currentItem = item; CResultAErreur result = MyInitChamps(item); if (result) { HasChange = false; } if (item != null && item.DonneesControles != null) { CUtilDonneesSpecifiquesDansCustomList.RestoreDonneesControle(this, item.DonneesControles); } if (item != null) { item.Height = item.IsMasque?0:Height; } return(result); }