- Timestamp:
- 03/01/11 17:00:33 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DataAnalysis Refactoring/HeuristicLab.Parameters.Views/3.3/ValueParameterView.cs
r5445 r5582 103 103 protected override void SetEnabledStateOfControls() { 104 104 base.SetEnabledStateOfControls(); 105 setValueButton.Enabled = Content != null && ! ReadOnly;106 clearValueButton.Enabled = Content != null && Content.Value != null && !(Content is ValueParameter<T>) && !ReadOnly;105 setValueButton.Enabled = Content != null && !(Content is IFixedValueParameter) && !ReadOnly; 106 clearValueButton.Enabled = Content != null && Content.Value != null && !(Content is IFixedValueParameter) && !ReadOnly; 107 107 showInRunCheckBox.Enabled = Content != null && !ReadOnly; 108 108 } … … 113 113 else { 114 114 SetDataTypeTextBoxText(); 115 clearValueButton.Enabled = Content != null && Content.Value != null && !(Content is ValueParameter<T>) && !ReadOnly; 115 setValueButton.Enabled = Content != null && !(Content is IFixedValueParameter) && !ReadOnly; 116 clearValueButton.Enabled = Content != null && Content.Value != null && !(Content is IFixedValueParameter<T>) && !ReadOnly; 116 117 valueViewHost.ViewType = null; 117 118 valueViewHost.Content = Content != null ? Content.Value : null; … … 148 149 protected virtual void valueGroupBox_DragEnterOver(object sender, DragEventArgs e) { 149 150 e.Effect = DragDropEffects.None; 151 if (Content is IFixedValueParameter) return; 152 150 153 Type type = e.Data.GetData("Type") as Type; 151 154 if (!ReadOnly && (type != null) && (Content.DataType.IsAssignableFrom(type))) {
Note: See TracChangeset
for help on using the changeset viewer.