public static Form LaunchForm(IEnumerable hierarchicalData, string iDPropertyName, string parentIDPropertyName, string nameColumn, IDataEditorPersister dataEditorPersister)
        {
            var frm = new FrmHierarchyEditor(hierarchicalData, iDPropertyName, parentIDPropertyName, nameColumn, dataEditorPersister)
            {
                Text = hierarchicalData.ToString()
            };

            AWHelper.ShowForm(frm);
            return(frm);
        }
Beispiel #2
0
 public static IEnumerable <T> ShowHierarchyInTree <T>(this IEnumerable <T> enumerable, string iDPropertyName, string parentIDPropertyName, string nameColumn, IDataEditorPersister dataEditorPersister)
 {
     FrmHierarchyEditor.LaunchForm(enumerable, iDPropertyName, parentIDPropertyName, nameColumn, dataEditorPersister);
     return(enumerable);
 }