- 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/ProblemView.cs
r4549 r4558 31 31 [Content(typeof(Problem), true)] 32 32 public partial class ProblemView : NamedOKBItemView { 33 private List<Platform> platformComboBoxValues; 34 private List<ProblemClass> problemClassComboBoxValues; 35 33 36 public new Problem Content { 34 37 get { return (Problem)base.Content; } … … 42 45 protected override void OnInitialized(System.EventArgs e) { 43 46 base.OnInitialized(e); 44 platformComboBox.DataSource = OKBClient.Instance.Platforms.ToList(); 45 problemClassComboBox.DataSource = OKBClient.Instance.ProblemClasses.ToList(); 47 platformComboBoxValues = OKBClient.Instance.Platforms.ToList(); 48 platformComboBox.DataSource = platformComboBoxValues; 49 problemClassComboBoxValues = OKBClient.Instance.ProblemClasses.ToList(); 50 problemClassComboBox.DataSource = problemClassComboBoxValues; 46 51 } 47 52 … … 53 58 problemDataView.ProblemId = 0; 54 59 } else { 55 platformComboBox.SelectedItem = OKBClient.Instance.Platforms.FirstOrDefault(p => p.Id == Content.PlatformId);56 problemClassComboBox.SelectedItem = OKBClient.Instance.ProblemClasses.FirstOrDefault(a => a.Id == Content.ProblemClassId);60 platformComboBox.SelectedItem = platformComboBoxValues.FirstOrDefault(p => p.Id == Content.PlatformId); 61 problemClassComboBox.SelectedItem = problemClassComboBoxValues.FirstOrDefault(a => a.Id == Content.ProblemClassId); 57 62 problemDataView.ProblemId = 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 "ProblemClassId": 82 problemClassComboBox.SelectedItem = OKBClient.Instance.ProblemClasses.FirstOrDefault(a => a.Id == Content.ProblemClassId);87 problemClassComboBox.SelectedItem = problemClassComboBoxValues.FirstOrDefault(a => a.Id == Content.ProblemClassId); 83 88 break; 84 89 }
Note: See TracChangeset
for help on using the changeset viewer.