+ -
当前位置:首页 → 问答吧 → winform combobox 子窗体 数据源

winform combobox 子窗体 数据源

时间:2011-12-12

来源:互联网

我现在在一个窗体上包含了一个子窗体,子窗体是放在panel中的,现在我想实现combobox的下拉,然后改变子窗体的数据源,现在我实现了一点,但不是我想要的效果,总是会闪一下,而且我子窗体用了tabcontrol,闪了之后总是会默认在tabcontrol的第一个,有什么好办法吗,实现别让他刷新的那么明显。。。
我的代码:
C# code

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            Xmtc form = new Xmtc();
            form.Bm = comboBox1.Text.ToString();
            form.bind();
            panel1.Controls.Clear();
            //form.Refresh();
            form.TopLevel = false;
            form.Dock = DockStyle.Fill;
            form.FormBorderStyle = FormBorderStyle.None;
            form.Parent = panel1;
            form.Show();
        }

作者: azkxysys520   发布时间: 2011-12-12

设置DoubleBuffered = true

作者: Sandy945   发布时间: 2011-12-12