Database 数据库更新后如何刷新选项卡控件页

Database 数据库更新后如何刷新选项卡控件页,database,refresh,updates,tabcontrol,tabpage,Database,Refresh,Updates,Tabcontrol,Tabpage,使用Visual Studio community 2017、winforms、C#和MySql数据库。 我有一个选项卡控制页面,显示从DB创建的播放列表。 当我删除播放列表时,它将从数据库中删除,但在选项卡页面中仍然可见。 我创建了一个按钮来尝试所有刷新、更新场景,但我想不出任何效果。 playload()是创建和填充播放列表的函数。 谢谢你的帮助 private void RefreshBtn_Click(object sender, EventArgs e) { P

使用Visual Studio community 2017、winforms、C#和MySql数据库。 我有一个选项卡控制页面,显示从DB创建的播放列表。 当我删除播放列表时,它将从数据库中删除,但在选项卡页面中仍然可见。 我创建了一个按钮来尝试所有刷新、更新场景,但我想不出任何效果。 playload()是创建和填充播放列表的函数。 谢谢你的帮助

private void RefreshBtn_Click(object sender, EventArgs e)
    {
        PlayListLoad();
        tabPage3.Update();
        tabPage3.Refresh();
    }

通过大量搜索和尝试/错误找到答案。 我只需要在更新之前清除控件

private void RefreshBtn_Click(object sender, EventArgs e)
{
    tabPage3.Controls.Clear();
    PlayListLoad();
    tabPage3.Update();
    tabPage3.Refresh();
}