public void UnregisterWindow(IManagedWindow managedWindow) { if (managedWindows.Contains(managedWindow)) { managedWindows.Remove(managedWindow); } }
public void RegisterWindow(IManagedWindow managedWindow) { if (managedWindows.Contains(managedWindow) == false) { managedWindows.Add(managedWindow); } }
public WindowWrapper(string name, IManagedWindow obj, WindowVisualState state) { Name = name; InternalObject = obj; CurrentState = state; }
public WindowWrapper(string name, IManagedWindow obj) : this(name, obj, WindowVisualState.Visible) { }