Esempio n. 1
0
        private void SetGroupEditor(GroupEditor.EditPurpose purpose)
        {
            var editor = new GroupEditor(purpose, _localData);

            mainPageGrid.SetSingleChild(editor);

            if (!_definedEditors.Contains(EditorSet.SetGroupEditor))
            {
                editor.EditorResult += SetGroupsView;
                _definedEditors.Add(EditorSet.SetGroupEditor);
            }
        }
Esempio n. 2
0
 public ref GroupEditor GetGroupEditor(GroupEditor.EditPurpose purpose, LocalData localData, Group group)
 {
     if (groupEditor != null)
     {
         groupEditor.Update(purpose, localData, group);
         return(ref groupEditor);
     }
     else
     {
         groupEditor = new GroupEditor(purpose, localData, group);
         return(ref groupEditor);
     }
 }