private UserControl CreateConnectionEditControl(BaseConnectionDescriptor connection) { _metadataProperties = connection.MetadataProperties; if (_metadataProperties != null) { _metadataProperties.PropertiesEditors.Clear(); var propsContainer = PropertiesFactory.GetPropertiesContainer(_metadataProperties); var propertiesBar = new PropertiesBar(); propertiesBar.EditorsOptions.NarrowEditControlsMinWidth = 160; propertiesBar.EditorsOptions.MultiLineEditorsMaxWidth = 570; var propertiesControl = (IPropertiesControl)propertiesBar; propertiesControl.SetProperties(propsContainer); return(propertiesBar); } return(null); }
private FrameworkElement CreateConnectionEditControl(BaseConnectionDescriptor connection) { _metadataProperties = connection.MetadataProperties; if (_metadataProperties == null) { return(null); } _metadataProperties.PropertiesEditors.Clear(); var propsContainer = PropertiesFactory.GetPropertiesContainer(_metadataProperties); var propertiesBar = new PropertiesBar { EditorsOptions = { NarrowEditControlsMinWidth = 160, MultiLineEditorsMaxWidth = 570 } }; var propertiesControl = (IPropertiesControl)propertiesBar; propertiesControl.SetProperties(propsContainer); return(propertiesBar); }