/// <summary> /// Creates and initializes a new instance of a <see cref="FocusControllerView"/> object. /// </summary> /// <param name="controller">The controller on which the view is attached.</param> /// <param name="templateSet">The template set used to describe the view.</param> public static FocusControllerView Create(FocusController controller, IFocusTemplateSet templateSet) { FocusControllerView View = new FocusControllerView(controller, templateSet); View.Init(); return(View); }
/// <summary> /// Initializes a new instance of the <see cref="FocusControllerView"/> class. /// </summary> /// <param name="controller">The controller on which the view is attached.</param> /// <param name="templateSet">The template set used to describe the view.</param> private protected FocusControllerView(FocusController controller, IFocusTemplateSet templateSet) : base(controller, templateSet) { }