Esempio n. 1
0
        public MolWeightGroupView()
        {
            InitializeComponent();
            InitializeWithGrid(_gridView);
            _repositoryItemPopupContainerEdit.Buttons[0].Kind        = ButtonPredefines.Combo;
            _repositoryItemPopupContainerEdit.PopupControl           = _popupControl;
            _repositoryItemPopupContainerEdit.CloseOnOuterMouseClick = false;
            _repositoryItemPopupContainerEdit.QueryDisplayText      += (o, e) => OnEvent(queryDisplayText, e);
            _repositoryItemPopupContainerEdit.EditValueChanged      += (o, e) => OnEvent(() => _gridView.PostEditor());
            _repositoryItemPopupContainerEdit.QueryCloseUp          += (o, e) => OnEvent(saveHalogens);
            _repositoryItemPopupContainerEdit.CloseUp += (o, e) => OnEvent(saveHalogens);

            _gridView.AllowsFiltering   = false;
            _gridView.ShowColumnHeaders = false;
            _gridView.EditorShowMode    = EditorShowMode.MouseUp;
            _gridView.ShowingEditor    += onShowingEditor;
            _gridView.ShowRowIndicator  = false;
            _gridView.RowStyle         += rowStyle;
            _gridView.HiddenEditor     += (o, e) => OnEvent(hideEditor);

            _comboBoxUnit = new ComboBoxUnitParameter(gridControl);

            _gridViewBinder = new GridViewBinder <IParameterDTO>(_gridView)
            {
                BindingMode = BindingMode.OneWay
            };
        }
 public CompoundParameterWithDefaultAlternativeBaseView(IToolTipCreator toolTipCreator, IImageListRetriever imageListRetriever) : this()
 {
     _toolTipCreator             = toolTipCreator;
     _imageListRetriever         = imageListRetriever;
     _gridView.HiddenEditor     += (o, e) => OnEvent(hideEditor);
     _gridView.AllowsFiltering   = false;
     _gridView.ShowColumnChooser = false;
     _comboBoxUnit                  = new ComboBoxUnitParameter(_gridControl);
     _isDefaultRepository           = new UxRepositoryItemCheckEdit(_gridView);
     _gridControl.ToolTipController = new ToolTipController().Initialize(imageListRetriever);
     _gridControl.ToolTipController.GetActiveObjectInfo += (o, e) => OnEvent(onToolTipControllerGetActiveObjectInfo, o, e);
     _nameRepository = new UxRepositoryItemButtonEdit(ButtonPredefines.Ellipsis)
     {
         TextEditStyle = TextEditStyles.DisableTextEditor
     };
     _nameRepository.Buttons[0].ToolTip = PKSimConstants.UI.Rename;
     _nameRepository.AddButton(ButtonPredefines.Glyph);
     _nameRepository.Buttons[1].ToolTip = PKSimConstants.UI.EditValueDescription;
     _nameRepository.Buttons[1].Image   = ApplicationIcons.Description.ToImage(IconSizes.Size16x16);
     _gridViewBinder = new GridViewBinder <TParameterAlternativeDTO>(_gridView)
     {
         BindingMode = BindingMode.OneWay
     };
     InitializeWithGrid(_gridView);
 }
 public SimulationEventsConfigurationView()
 {
     InitializeComponent();
     _eventRepository         = new UxRepositoryItemComboBox(gridView);
     _gridViewBinder          = new GridViewBinder <EventMappingDTO>(gridView);
     _comboBoxUnit            = new ComboBoxUnitParameter(gridControl);
     gridView.AllowsFiltering = false;
     InitializeWithGrid(gridView);
 }
        public AdvancedProtocolView(IImageListRetriever imageListRetriever)
        {
            InitializeComponent();
            _imageListRetriever = imageListRetriever;
            layoutControl.OptionsView.UseParentAutoScaleFactor = true;
            gridProtocol.ViewRegistered += viewRegistered;
            gridProtocol.ViewRemoved    += viewRemoved;

            _comboBoxUnit = new ComboBoxUnitParameter(gridProtocol);

            mainView.AllowsFiltering                   = false;
            mainView.EnableColumnContextMenu           = false;
            mainView.MasterRowEmpty                   += mainViewMasterRowEmpty;
            mainView.MasterRowGetChildList            += mainViewMasterRowGetChildList;
            mainView.MasterRowGetRelationCount        += masterRowGetRelationCount;
            mainView.MasterRowGetRelationName         += mainViewMasterRowGetRelationName;
            mainView.OptionsDetail.ShowDetailTabs      = false;
            mainView.OptionsDetail.EnableDetailToolTip = false;
            mainView.MasterRowExpanded                += masterRowExpanded;
            mainView.HiddenEditor += (o, e) => { _comboBoxUnit.Visible = false; };
            mainView.OptionsCustomization.AllowSort = true;
            mainView.KeyDown += gridViewKeyDown;
            InitializeWithGrid(mainView);

            gridViewSchemaItems.MasterRowEmpty                   += schemaViewMasterRowEmpty;
            gridViewSchemaItems.MasterRowGetChildList            += schemaViewMasterRowGetChildList;
            gridViewSchemaItems.MasterRowGetRelationCount        += schemaViewMasterRowGetRelationCount;
            gridViewSchemaItems.MasterRowGetRelationName         += schemaViewMasterRowGetRelationName;
            gridViewSchemaItems.OptionsDetail.ShowDetailTabs      = false;
            gridViewSchemaItems.OptionsDetail.EnableDetailToolTip = false;
            gridViewSchemaItems.MasterRowExpanded                += masterRowExpanded;
            gridViewSchemaItems.HiddenEditor                  += (o, e) => { _comboBoxUnit.Visible = false; };
            gridViewSchemaItems.EnableColumnContextMenu        = false;
            gridViewSchemaItems.AllowsFiltering                = false;
            gridViewSchemaItems.OptionsView.ShowGroupPanel     = false;
            gridViewSchemaItems.SynchronizeClones              = false;
            gridViewSchemaItems.OptionsCustomization.AllowSort = true;
            gridViewSchemaItems.KeyDown += gridViewKeyDown;

            gridViewDynamicParameters.ShowColumnHeaders          = false;
            gridViewDynamicParameters.ShowRowIndicator           = false;
            gridViewDynamicParameters.OptionsView.ShowGroupPanel = false;
            gridViewDynamicParameters.SynchronizeClones          = false;
            gridViewDynamicParameters.HiddenEditor  += (o, e) => { _comboBoxUnit.Visible = false; };
            gridViewDynamicParameters.EditorShowMode = EditorShowMode.MouseDown;


            gridViewUserDefinedTarget.ShowColumnHeaders          = false;
            gridViewUserDefinedTarget.OptionsView.ShowGroupPanel = false;
            gridViewUserDefinedTarget.SynchronizeClones          = false;
            gridViewUserDefinedTarget.ShowRowIndicator           = false;
        }
Esempio n. 5
0
        public SensitivityAnalysisParametersView(IImageListRetriever imageListRetriever, IToolTipCreator toolTipCreator)
        {
            _toolTipCreator = toolTipCreator;
            InitializeComponent();
            _gridViewBinder = new GridViewBinder <SensitivityParameterDTO>(gridView);
            _comboBoxUnit   = new ComboBoxUnitParameter(gridControl);
            _comboBoxUnit.ParameterUnitSet += setParameterUnit;

            gridView.AllowsFiltering = false;
            gridView.OptionsSelection.MultiSelectMode            = GridMultiSelectMode.RowSelect;
            gridView.OptionsSelection.EnableAppearanceFocusedRow = true;
            gridView.OptionsSelection.MultiSelect = true;

            gridControl.ToolTipController = new ToolTipController().Initialize(imageListRetriever);
            gridControl.ToolTipController.GetActiveObjectInfo += (o, e) => OnEvent(() => onToolTipControllerGetActiveObjectInfo(e));
        }
Esempio n. 6
0
 public ParameterIdentificationIdentificationParametersView(IImageListRetriever imageListRetriever, IToolTipCreator toolTipCreator)
 {
     _toolTipCreator = toolTipCreator;
     InitializeComponent();
     gridView.AllowsFiltering = false;
     _gridViewBinder          = new GridViewBinder <IdentificationParameterDTO>(gridView)
     {
         ValidationMode = ValidationMode.LeavingRow
     };
     _comboBoxUnit      = new ComboBoxUnitParameter(gridControl);
     _booleanRepository = new UxRepositoryItemCheckEdit(gridView);
     _scalingRepository = new UxRepositoryItemScalings(gridView);
     _repositoryItemUpdateFromSimulation                  = new UxRepositoryItemButtonImage(ApplicationIcons.Refresh, Captions.ParameterIdentification.UpdateStartValuesFromSimulation);
     gridView.OptionsSelection.MultiSelectMode            = GridMultiSelectMode.RowSelect;
     gridView.OptionsSelection.EnableAppearanceFocusedRow = true;
     gridView.OptionsSelection.MultiSelect                = false;
     gridControl.ToolTipController = new ToolTipController().Initialize(imageListRetriever);
     gridControl.ToolTipController.GetActiveObjectInfo += (o, e) => OnEvent(() => onToolTipControllerGetActiveObjectInfo(e));
 }
Esempio n. 7
0
        public ApplicationParametersView(IImageListRetriever imageListRetriever)
        {
            _imageListRetriever = imageListRetriever;
            InitializeComponent();
            gridApplications.ViewRegistered += viewRegistered;
            gridApplications.ViewRemoved    += viewRemoved;
            _comboBoxUnit = new ComboBoxUnitParameter(gridApplications);

            mainView.OptionsView.ShowGroupPanel        = false;
            mainView.MasterRowGetChildList            += mainViewMasterRowGetChildList;
            mainView.OptionsDetail.ShowDetailTabs      = false;
            mainView.OptionsDetail.EnableDetailToolTip = false;
            mainView.ShowColumnHeaders = false;

            gridViewParameters.OptionsView.ShowGroupPanel = false;
            gridViewParameters.SynchronizeClones          = false;
            gridViewParameters.ShowColumnHeaders          = true;
            gridViewParameters.ShowColumnChooser          = false;

            gridViewParameters.HiddenEditor += (o, e) => { _comboBoxUnit.Visible = false; };
        }
Esempio n. 8
0
 public void Initialize(UxGridView gridView)
 {
     _gridView = gridView;
     _gridView.HiddenEditor  += (o, e) => hideEditor();
     _gridView.ShowingEditor += onShowingEditor;
     _gridView.RowCellStyle  += updateRowCellStyle;
     _gridView.GridControl.ToolTipController = _toolTipController;
     _gridView.GroupFormat        = "[#image]{1}";
     _gridView.EndGrouping       += (o, e) => _gridView.ExpandAllGroups();
     _comboBoxUnit                = new ComboBoxUnitParameter(_gridView.GridControl);
     _favoriteRepository          = new UxRepositoryItemCheckEdit(_gridView);
     _discreteParameterRepository = new UxRepositoryItemImageComboBox(_gridView, _imageListRetriever)
     {
         LargeImages = _imageListRetriever.AllImages16x16
     };
     InitializeWithGrid(_gridView);
     _gridViewBinder = new GridViewBinder <ParameterDTO>(_gridView)
     {
         ValidationMode = ValidationMode.LeavingRow,
         BindingMode    = BindingMode.OneWay
     };
 }
Esempio n. 9
0
 public EditOutputSchemaView()
 {
     InitializeComponent();
     _comboBoxUnit = new ComboBoxUnitParameter(gridOutputInterval);
     InitializeWithGrid(mainView);
 }