/// /////////////////////////////////////////// public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { IEditeurColonnes editeur = m_editeur; if (editeur == null && m_typeEditeur != null) { editeur = (IEditeurColonnes)Activator.CreateInstance(m_typeEditeur); editeur.ListeEditee = m_listeEditee; } object retour = editeur.EditeColonnes(); if (m_editeur == null && editeur is IDisposable) { ((IDisposable)editeur).Dispose(); } return(retour); }
/// /////////////////////////////////////////// public static void SetEditeur(IEditeurColonnes editeur) { m_editeur = editeur; }