/// <summary> /// Displays selected content container in the Properties window /// </summary> /// <param name="c"></param> public void Display(PSM_ContentContainer c) { IDictionaryEnumerator ie = grid.Resources.GetEnumerator(); while (ie.MoveNext()) { if (ie.Key.ToString() == "renameElement") { renameElement = (RenameElementConverter)ie.Value; renameElement.Controller = c.Controller; } } elementNameBox.DataContext = c.Controller.NamedElement; appearance.SetElement(c.Controller.DiagramController, c.ViewHelper); appearance.DisableEdit(); }
/// <summary> /// Displays currently selected <see cref="PSMContentContainer"/> in Properties window. /// </summary> /// <param name="c">content container</param> private void DisplaySelectedPSMContentContainer(PSM_ContentContainer c) { currentGrid = contentContainerGrid; contentContainerGrid.Display(c); contentContainerGrid.Visibility = Visibility.Visible; }