protected override void OnDetached() { _entry.RemoveFromSuperview(); _entry.Dispose(); _picker.Dispose(); _preSelectedDate.Dispose(); }
protected override void Dispose(bool disposing) { if (_disposed) { return; } _disposed = true; if (disposing) { _defaultTextColor = null; if (_picker != null) { _picker.RemoveFromSuperview(); _picker.ValueChanged -= OnValueChanged; _picker.Dispose(); _picker = null; } if (Control != null) { Control.EditingDidBegin -= OnStarted; Control.EditingDidEnd -= OnEnded; } } base.Dispose(disposing); }
protected override void OnDetached() { _entry.RemoveFromSuperview(); _entry.Dispose(); _picker.Dispose(); _preSelectedDate.Dispose(); System.Diagnostics.Debug.WriteLine($"Detached {GetType().Name} from {Element.GetType().FullName}"); }
protected override void DisposeView(NoCaretField nativeView) { if (_picker != null) { _picker.RemoveFromSuperview(); _picker.ValueChanged -= HandleValueChanged; _picker.Dispose(); _picker = null; } }
/// <summary> /// Dispose the specified disposing. /// </summary> /// <returns>The dispose.</returns> /// <param name="disposing">If set to <c>true</c> disposing.</param> protected override void Dispose(bool disposing) { if (disposing) { DummyField.RemoveFromSuperview(); DummyField?.Dispose(); DummyField = null; _picker.Dispose(); _picker = null; } base.Dispose(disposing); }
protected override void Dispose(bool disposing) { base.Dispose(disposing); if (disposing) { if (_datePicker != null) { _datePicker.Dispose(); _datePicker = null; } } }
protected override void Dispose(bool disposing) { base.Dispose(disposing); if (disposing) { fmt.Dispose(); fmt = null; if (DatePicker != null) { DatePicker.Dispose(); DatePicker = null; } } }
protected override void Dispose(bool disposing) { if (picker != null) { picker.Dispose(); picker = null; } if (done != null) { done.Dispose(); done = null; } base.Dispose(disposing); }
protected override void Dispose(bool disposing) { base.Dispose(disposing); if (disposing) { if (fmt != null) { fmt.Dispose(); fmt = null; } if (datePicker != null) { datePicker.Dispose(); datePicker = null; } } }
protected override void Dispose(bool disposing) { #if false if (timePicker != null) { timePicker.Dispose(); timePicker = null; } if (editTime != null) { editTime.Dispose(); editTime = null; } #endif if (cancel != null) { cancel.Dispose(); cancel = null; } if (done != null) { done.Dispose(); done = null; } if (picker != null) { picker.Dispose(); picker = null; } base.Dispose(disposing); }