protected override void Dispose(DisposeTypes type) { if (disposed) { return; } if (type == DisposeTypes.Explicit) { if (selectAnimation != null) { if (selectAnimation.State == Animation.States.Playing) { selectAnimation.Stop(); } selectAnimation.Dispose(); selectAnimation = null; } container.RemoveAll(); indicatorList.Clear(); this.Remove(container); container.Dispose(); container = null; } base.Dispose(type); }
public void OnClickedSolid(object sender, ClickedEventArgs args) { ViewTest1.BackgroundColor = Color.Red; FrameView.RemoveAll(); FrameView.BackgroundColor = Color.Red; FrameView.AddVisual(BorderId, FrameBorder); FrameView.AddVisual(TextId, FrameText); }
/// <summary> /// you can override it to clean-up your own resources. /// </summary> /// <param name="type">DisposeTypes</param> /// <since_tizen> 8 </since_tizen> protected override void Dispose(DisposeTypes type) { if (disposed) { return; } if (type == DisposeTypes.Explicit) { container.RemoveAll(); indicatorList.Clear(); this.Remove(container); container.Dispose(); container = null; } base.Dispose(type); }