Как обновить страницу управления вкладками после обновления базы данных - PullRequest
0 голосов
/ 27 мая 2018

Использование сообщества Visual Studio 2017, winforms, C # и MySql DB.У меня есть страница управления вкладками, которая отображает списки воспроизведения, созданные из БД.Когда я удаляю плейлисты, он удаляется из БД, но все еще виден на вкладке.Я создал кнопку, чтобы попробовать все обновления, обновить сценарии, которые я мог придумать безрезультатно.PlayListLoad () - это моя функция, которая создает и заполняет мои списки воспроизведения.Спасибо за вашу помощь.

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

1 Ответ

0 голосов
/ 05 июня 2018

Нашел ответ через множество поисков и проб / ошибок.Мне просто нужно очистить элементы управления перед обновлением.

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