using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; namespace Tango.FSE.Procedures { /// /// Represents a procedure dialog controller. /// public interface IDialogController { /// /// Opens the dialog. /// void Show(); /// /// Finds the dialog control of type T. /// /// Type of expected control. /// The name of the control in terms of 'x:Name="..."'. /// Returns the control if it was found. T FindControl(String name) where T : DependencyObject; /// /// Closes the dialog. /// void Close(); } }