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

时间:2018-05-27 17:33:52

标签: database refresh updates tabcontrol tabpage

使用Visual Studio社区2017,winforms,C#和MySql DB。 我有一个标签控件页面,显示从DB创建的播放列表。 当我删除播放列表时,它会从数据库中删除,但仍会在标签页中显示。 我创建了一个按钮来尝试所有刷新,我想到的更新场景无济于事。 PlayListLoad()是我创建和填充播放列表的函数。 谢谢你的帮助。

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

1 个答案:

答案 0 :(得分:0)

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

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