tooltip  设置成 IsBoolean 以后显示不标准怎么控制,主要是数据多的时候横向变成了纵向,有一部分右边的数据被遮住了

解决方案 »

  1.   

    顶楼主你一下。     
    http://qzshi.com     
    网站建设技术论坛   
    另外招版主,或合作管理员,有兴趣的加群4228406
      

  2.   

    在Winform 的 ListView 上面鼠标放到某一行的时候,出现类似 Vs2005 黄底黑字的提示一样,球状形状则设置IsBoolean = true; 详见:http://topic.csdn.net/u/20080313/16/1060b747-e3d2-49e7-abb6-de64e9c4bb61.html
      

  3.   

    搞定了,搞定了,
    我仔细观察了一下,tooltip  显示的形状好像会受上下内容的影响,我在显示之前,先让它显示一个大字符的内容,把空间先撑起来。详见下面的代码,P_strContent_Tmp是无用的长字符串,第一个tip.Show起支撑作用。string P_strContent_Tmp = "asdfja;lskfdj;aslkjdf;lsakjf;lkj;a;a;sdfkj;asjfd;asdf;laskjfdasdfasdfasdfasdfj;laksdfjaaaaaaaaaaaaaaaaaaaaaa";
    tip.Show(P_strContent_Tmp, lv, new Point(e.X + 15, e.Y + 15), 10000);
                if (item != null)
                {
                    //tip.Show(item.SubItems[1].Text, lv);
                    tip.Show(item.SubItems[1].Text, lv, new Point(e.X + 15, e.Y + 15), 10000);
                    tip.Active = true;
                }
                else
                    tip.Active = false;