码迷,mamicode.com
首页 > 其他好文 > 详细

xtraTabControl 如何遍历每个选项卡 z

时间:2014-12-21 19:23:06      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:

XtraTabHitInfo hi = tabPositionControl.CalcHitInfo(new Point(e.X, e.Y));
if (hi.HitTest == XtraTabHitTest.PageHeader)
{
    // 这段话就是根据坐标(x, y)判断是否点击了Tab Header。这个e.X跟e.Y可以从MouseMove事件参数e里面来这你应该知道吧?
  // 还可以通过XtraTabHitTest这个枚举值判断更多的情况。
}

 

private void xtraTabControl1_MouseMove(object sender, MouseEventArgs e)
        {

            XtraTabControl tabCtrl = sender as XtraTabControl;
            Point pt = MousePosition;              
            XtraTabHitInfo info = tabCtrl.CalcHitInfo(tabCtrl.PointToClient(pt));
            if (info.HitTest == XtraTabHitTest.PageHeader)
            {
                xtraTabControl1.SelectedTabPage = info.Page;
            }          
        } 

 

xtraTabControl 如何遍历每个选项卡 z

标签:

原文地址:http://www.cnblogs.com/zeroone/p/4176878.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!