public WindowContext(Core.WindowSettings settings) { if (settings != null) { var windowsWindowSettings = settings as WindowContext; if (windowsWindowSettings != null) { Initialize(windowsWindowSettings); } else { var windowsFormsWindowSettings = settings as WindowsForms.WindowSettings; if (windowsFormsWindowSettings != null) { Initialize(windowsFormsWindowSettings); } else { Initialize(settings); } } } else { Initialize(); } }
public WindowSettings(Core.WindowSettings settings) { if (settings != null) { var windowSettings = settings as WindowSettings; if (windowSettings != null) { Initialize(windowSettings); } else { Initialize(settings); } } else { Initialize(); } }
/// <summary> /// Initializes this instance. /// </summary> /// <param name="settings">The settings.</param> protected override void Initialize(Core.WindowSettings settings) { base.Initialize(settings); InitializeSelf(null); }