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