void ReleaseDesignerOutlets() { if (OnderhoudCombobox != null) { OnderhoudCombobox.Dispose(); OnderhoudCombobox = null; } if (OntvangenOpButton != null) { OntvangenOpButton.Dispose(); OntvangenOpButton = null; } if (OntvangenOpDate != null) { OntvangenOpDate.Dispose(); OntvangenOpDate = null; } if (RetourOpButton != null) { RetourOpButton.Dispose(); RetourOpButton = null; } if (RetourOpDate != null) { RetourOpDate.Dispose(); RetourOpDate = null; } }
public override void AwakeFromNib() { Debug.WriteLine("Start: OnderhoudController.AwakeFromNib"); _parentController = this.PresentingViewController as PersoonController; if (_parentController != null) { Onderhoud = _parentController.SelectedOnderhoud; if (Onderhoud == null) { Onderhoud = new InOnderhoudModel(); IsNieuw = true; } if (OnderhoudCombobox != null) { OnderhoudCombobox.UsesDataSource = true; OnderhoudCombobox.Completes = true; OnderhoudCombobox.DataSource = new ApparatenComboDS(); if (!Onderhoud.ApparaatNaam.Equals(string.Empty)) { var index = OnderhoudCombobox.DataSource.IndexOfItem(OnderhoudCombobox, Onderhoud.ApparaatNaam); OnderhoudCombobox.SelectItem(index); } } if (OntvangenOpButton != null) { OntvangenOpButton.State = NSCellStateValue.Off; OntvangenOpDate.Enabled = false; } if (RetourOpButton != null) { RetourOpButton.State = NSCellStateValue.Off; RetourOpDate.Enabled = false; } } Debug.WriteLine("Start: OnderhoudController.AwakeFromNib"); }