using System.Windows.Forms; namespace ResultsBrowser.Filters { public partial class ProcedureFilterUI : UserControl { ProcedureFilter data; /// Used only by Designer public ProcedureFilterUI() { InitializeComponent(); Localize(); } /// Used to create the control aby a filter public ProcedureFilterUI(ProcedureFilter data) { this.data = data; InitializeComponent(); Localize(); } void Localize() { groupBox1.Text = ProcedureFilter.GetFilterName(); } public void Data2UI() { procedureTextBox.Text = (data.Procedure != null) ? data.Procedure : string.Empty; } public void UI2Data() { data.Procedure = procedureTextBox.Text; } } }