/// <summary> /// Constructor /// </summary> public DowntimeReportEntryComponentControl(DowntimeReportEntryComponent component) :base(component) { InitializeComponent(); _component = component; _radioPasteReport.Checked = _component.HasReport; _radioToBeReported.Checked = !_component.HasReport; _reportText.Enabled = _component.HasReport; _interpreterLookup.Enabled = _component.HasReport; _transcriptionistLookup.Enabled = _component.HasReport; _reportText.DataBindings.Add("Value", _component, "ReportText", true, DataSourceUpdateMode.OnPropertyChanged); _interpreterLookup.LookupHandler = _component.InterpreterLookupHandler; _transcriptionistLookup.LookupHandler = _component.TranscriptionistLookupHandler; _interpreterLookup.DataBindings.Add("Value", _component, "Interpreter", true, DataSourceUpdateMode.OnPropertyChanged); _transcriptionistLookup.DataBindings.Add("Value", _component, "Transcriptionist", true, DataSourceUpdateMode.OnPropertyChanged); }
/// <summary> /// Constructor /// </summary> public DowntimeReportEntryComponentControl(DowntimeReportEntryComponent component) : base(component) { InitializeComponent(); _component = component; _radioPasteReport.Checked = _component.HasReport; _radioToBeReported.Checked = !_component.HasReport; _reportText.Enabled = _component.HasReport; _interpreterLookup.Enabled = _component.HasReport; _transcriptionistLookup.Enabled = _component.HasReport; _reportText.DataBindings.Add("Value", _component, "ReportText", true, DataSourceUpdateMode.OnPropertyChanged); _interpreterLookup.LookupHandler = _component.InterpreterLookupHandler; _transcriptionistLookup.LookupHandler = _component.TranscriptionistLookupHandler; _interpreterLookup.DataBindings.Add("Value", _component, "Interpreter", true, DataSourceUpdateMode.OnPropertyChanged); _transcriptionistLookup.DataBindings.Add("Value", _component, "Transcriptionist", true, DataSourceUpdateMode.OnPropertyChanged); }
public void SetComponent(IApplicationComponent component) { _component = (DowntimeReportEntryComponent)component; }