- Timestamp:
- 10/06/10 02:51:43 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/OKB/HeuristicLab.Clients.OKB-3.3/Views/AlgorithmView.cs
r4549 r4558 31 31 [Content(typeof(Algorithm), true)] 32 32 public partial class AlgorithmView : NamedOKBItemView { 33 private List<Platform> platformComboBoxValues; 34 private List<AlgorithmClass> algorithmClassComboBoxValues; 35 33 36 public new Algorithm Content { 34 37 get { return (Algorithm)base.Content; } … … 42 45 protected override void OnInitialized(System.EventArgs e) { 43 46 base.OnInitialized(e); 44 platformComboBox.DataSource = OKBClient.Instance.Platforms.ToList(); 45 algorithmClassComboBox.DataSource = OKBClient.Instance.AlgorithmClasses.ToList(); 47 platformComboBoxValues = OKBClient.Instance.Platforms.ToList(); 48 platformComboBox.DataSource = platformComboBoxValues; 49 algorithmClassComboBoxValues = OKBClient.Instance.AlgorithmClasses.ToList(); 50 algorithmClassComboBox.DataSource = algorithmClassComboBoxValues; 46 51 } 47 52 … … 53 58 algorithmDataView.AlgorithmId = 0; 54 59 } else { 55 platformComboBox.SelectedItem = OKBClient.Instance.Platforms.FirstOrDefault(p => p.Id == Content.PlatformId);56 algorithmClassComboBox.SelectedItem = OKBClient.Instance.AlgorithmClasses.FirstOrDefault(a => a.Id == Content.AlgorithmClassId);60 platformComboBox.SelectedItem = platformComboBoxValues.FirstOrDefault(p => p.Id == Content.PlatformId); 61 algorithmClassComboBox.SelectedItem = algorithmClassComboBoxValues.FirstOrDefault(a => a.Id == Content.AlgorithmClassId); 57 62 algorithmDataView.AlgorithmId = Content.Id; 58 63 } … … 77 82 break; 78 83 case "PlatformId": 79 platformComboBox.SelectedItem = OKBClient.Instance.Platforms.FirstOrDefault(p => p.Id == Content.PlatformId);84 platformComboBox.SelectedItem = platformComboBoxValues.FirstOrDefault(p => p.Id == Content.PlatformId); 80 85 break; 81 86 case "AlgorithmClassId": 82 algorithmClassComboBox.SelectedItem = OKBClient.Instance.AlgorithmClasses.FirstOrDefault(a => a.Id == Content.AlgorithmClassId);87 algorithmClassComboBox.SelectedItem = algorithmClassComboBoxValues.FirstOrDefault(a => a.Id == Content.AlgorithmClassId); 83 88 break; 84 89 }
Note: See TracChangeset
for help on using the changeset viewer.