日期:2014-05-17  浏览次数:20998 次

tabControl鼠标划过选中标签页
我采用VS2005中的VC#,tabControl在使用中,是单击某页标签,才能显现相应的页,怎么能让其实现鼠标划过标签,就显示相应页呢?谢谢谢谢!

------解决方案--------------------
C# code

        private void tabControl1_MouseMove(object sender, MouseEventArgs e)
        {
            for (int i = 0; i < tabControl1.TabPages.Count; i++)
            {
                Rectangle rect = tabControl1.GetTabRect(i);
                if (rect.Contains(e.Location))
                {
                    tabControl1.SelectedIndex = i;
                    break;
                }
            }
        }