/// /////////////////////////////////////////// public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { IEditeurColonnesListeSpeedStd editeur = m_editeur; if (editeur == null && m_typeEditeur != null) { editeur = (IEditeurColonnesListeSpeedStd)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(IEditeurColonnesListeSpeedStd editeur) { m_editeur = editeur; }