/// <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);
        }
Example #3
0
 public void SetComponent(IApplicationComponent component)
 {
     _component = (DowntimeReportEntryComponent)component;
 }
 public void SetComponent(IApplicationComponent component)
 {
     _component = (DowntimeReportEntryComponent)component;
 }