RadioDld.Main.Favourite_Removed C# (CSharp) Method

Favourite_Removed() private method

private Favourite_Removed ( int progid ) : void
progid int
return void
        private void Favourite_Removed(int progid)
        {
            if (this.IsDisposed)
            {
                return;
            }

            if (this.InvokeRequired)
            {
                this.Invoke((MethodInvoker)(() => { this.Favourite_Removed(progid); }));
                return;
            }

            this.ListFavourites.Items[progid.ToString(CultureInfo.InvariantCulture)].Remove();

            if (this.view.CurrentView == ViewState.View.Favourites)
            {
                if (this.ListFavourites.SelectedItems.Count == 0)
                {
                    // Update the displayed statistics
                    this.SetViewDefaults();
                }
            }
        }
Main