Exemplo n.º 1
0
        /// <summary>
        /// Show new editor if the selected editor has been changed
        /// </summary>
        /// <param name="editor">New editor</param>
        private void OnHomeworkEditorChanged(IHomeworkEditor editor)
        {
            if (editor == null)
            {
                return;
            }

            this.Grid_AddHomework.Children.Clear();
            this.Grid_AddHomework.Children.Add(editor as UserControl);
        }
Exemplo n.º 2
0
 /// <summary>
 /// Invoke HomeworkEditorChanged event
 /// </summary>
 /// <param name="editor">New homework editor</param>
 internal static void Call_HomeworkEditorChanged(IHomeworkEditor editor)
 {
     HomeworkEditorChanged?.Invoke(editor);
 }