protected override void ControlsToData() { if (_driver == null) _driver = new IVIC(); base.ControlsToData(); var ivic = _driver as IVIC; if( ivic != null ) ivic.prefix = edtPrefix.GetValue<string>(); }