- Timestamp:
- 04/16/10 01:49:10 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Core.Views/3.3/OperatorGraphView.cs
r3361 r3362 87 87 Caption = "Operator Graph"; 88 88 operatorsView.Content = null; 89 operatorsView.Enabled = false;90 89 operatorTreeView.Content = null; 91 operatorTreeView.Enabled = false;92 93 90 if (Content != null) { 94 91 Caption = Content.ItemName + " (" + Content.GetType().Name + ")"; 95 92 operatorsView.Content = Content.Operators; 96 operatorsView.Enabled = true;97 93 MarkInitialOperator(); 98 94 operatorTreeView.Content = Content.InitialOperator; 99 operatorTreeView.Enabled = true;100 95 } 96 SetEnabledStateOfControls(); 101 97 } 98 99 protected override void OnReadOnlyChanged() { 100 base.OnReadOnlyChanged(); 101 SetEnabledStateOfControls(); 102 } 103 104 private void SetEnabledStateOfControls() { 105 operatorsView.Enabled = Content != null; 106 operatorTreeView.Enabled = Content != null; 107 operatorsView.ReadOnly = ReadOnly; 108 operatorTreeView.ReadOnly = ReadOnly; 109 operatorsContextMenuStrip.Enabled = Content != null && !ReadOnly; 110 } 111 102 112 103 113 protected virtual void MarkInitialOperator() {
Note: See TracChangeset
for help on using the changeset viewer.