选择新选项卡时清除列表框



我试图在选择新选项卡时清除列表框的内容。这是我得到的,但是什么也没发生。

 private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (tabControl1.SelectedTab == tabControl1.TabPages["entryTab"])
        {
            readBox.Items.Clear();
            reminderBox.Items.Clear();
        }
    }

在您的表单加载

中尝试这样做
   tabControl1.Selecting += new TabControlCancelEventHandler(tabControl1_SelectedIndexChanged);
// Try this set null to DataSource 
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (tabControl1.SelectedTab == tabControl1.TabPages["entryTab"])
        {
            readBox.DataSource = null;
            reminderBox.DataSource  = null;
        }
    }

相关内容

  • 没有找到相关文章

最新更新