/// <summary>
        /// Sets the editor on which this control is operating - the control is re-used by the <see cref="TableView"/>.
        /// </summary>
        /// <param name="editor"></param>
        public void SetEditor(LookupHandlerCellEditor editor)
        {
            _editor = editor;

            // change sugg provider
            _suggestBox.SuggestionProvider = _editor.LookupHandler.SuggestionProvider;

            // update value
            _suggestBox.Value = _editor.Value;
        }
		/// <summary>
		/// Sets the editor on which this control is operating - the control is re-used by the <see cref="TableView"/>.
		/// </summary>
		/// <param name="editor"></param>
		public void SetEditor(LookupHandlerCellEditor editor)
		{
			_editor = editor;

			// change sugg provider
			_suggestBox.SuggestionProvider = _editor.LookupHandler.SuggestionProvider;

			// update value
			_suggestBox.Value = _editor.Value;
		}