Changeset 3904 for trunk/sources/HeuristicLab.Problems.Knapsack.Views/3.3
- Timestamp:
- 06/08/10 17:46:53 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.Knapsack.Views/3.3/KnapsackSolutionView.cs
r3649 r3904 40 40 set { base.Content = value; } 41 41 } 42 42 43 43 public KnapsackSolutionView() { 44 44 InitializeComponent(); … … 63 63 } 64 64 65 void Content_BinaryVectorChanged(object sender, EventArgs e) {65 private void Content_BinaryVectorChanged(object sender, EventArgs e) { 66 66 if (InvokeRequired) 67 67 Invoke(new EventHandler(Content_BinaryVectorChanged), sender, e); … … 70 70 } 71 71 72 void Content_QualityChanged(object sender, EventArgs e) {72 private void Content_QualityChanged(object sender, EventArgs e) { 73 73 if (InvokeRequired) 74 74 Invoke(new EventHandler(Content_QualityChanged), sender, e); … … 77 77 } 78 78 79 void Content_CapacityChanged(object sender, EventArgs e) {79 private void Content_CapacityChanged(object sender, EventArgs e) { 80 80 if (InvokeRequired) 81 81 Invoke(new EventHandler(Content_CapacityChanged), sender, e); … … 84 84 } 85 85 86 void Content_WeightsChanged(object sender, EventArgs e) {86 private void Content_WeightsChanged(object sender, EventArgs e) { 87 87 if (InvokeRequired) 88 88 Invoke(new EventHandler(Content_WeightsChanged), sender, e); … … 91 91 } 92 92 93 void Content_ValuesChanged(object sender, EventArgs e) {93 private void Content_ValuesChanged(object sender, EventArgs e) { 94 94 if (InvokeRequired) 95 95 Invoke(new EventHandler(Content_ValuesChanged), sender, e); … … 100 100 protected override void OnContentChanged() { 101 101 base.OnContentChanged(); 102 if (Content == null) {102 if (Content == null) 103 103 pictureBox.Image = null; 104 } else { 105 GenerateImage(); 106 } 107 SetEnabledStateOfControls(); 108 } 109 110 protected override void OnReadOnlyChanged() { 111 base.OnReadOnlyChanged(); 112 SetEnabledStateOfControls(); 113 } 114 115 private void SetEnabledStateOfControls() { 104 else 105 GenerateImage(); 106 } 107 108 protected override void SetEnabledStateOfControls() { 109 base.SetEnabledStateOfControls(); 116 110 pictureBox.Enabled = Content != null; 117 111 } … … 165 159 List<int> sortedIndices = new List<int>(); 166 160 for (int i = 0; i < Content.BinaryVector.Length; i++) { 167 if (Content.BinaryVector[i]) {161 if (Content.BinaryVector[i]) { 168 162 sortedIndices.Add(i); 169 163 } … … 183 177 foreach (int i in sortedIndices) { 184 178 if (Content.BinaryVector[i]) { 185 179 186 180 double weight = Content.Weights[i]; 187 181 double factor = weight / capacity;
Note: See TracChangeset
for help on using the changeset viewer.