当前位置: 代码迷 >> .NET组件控件 >> C# ListView Item 焦点获取 有关问题 (winform) 控件高手别走。
  详细解决方案

C# ListView Item 焦点获取 有关问题 (winform) 控件高手别走。

热度:6705   发布时间:2013-02-25 00:00:00.0
C# ListView Item 焦点获取 问题 (winform) 控件高手别走。。。
 想要实现的是:ListView 中Item鼠标进入后 改变背景颜色 鼠标移除后恢复背景颜色 
  问题一: 因为没有ItemMouseEnter  和ItemMouseLeave事件 现状在想实现类似事件下的效果 请指教:
  问题二:ListView 数据行之间能能否只留下 表格的横线 不要竖线 
  ItemMouseHover 事件在去实现的时候去 反应慢 就没用!
  类似情况  请参考 Qq电脑管家查杀木马状态下的ItemS 
  希望得到 相关实例  或提供实现类似效果的方法 
   
  请问还有什么方式能实现我要的效果吗 
   
------最佳解决方案--------------------------------------------------------
你的连个问题的解决都需要自己写代码实现。建议思路:
继承listview,然后重写他的几个绘制item项的方法
------其他解决方案--------------------------------------------------------
Item.Attributes("onmouse","改变颜色");这种形式不能实现吗?
------其他解决方案--------------------------------------------------------
控制ListView表格线的是它的一个属性吧 你跟进去  直接重写一个类似的Listview的控件(当然,这样需要能力很高)
------其他解决方案--------------------------------------------------------
引用:
你的连个问题的解决都需要自己写代码实现。建议思路:
继承listview,然后重写他的几个绘制item项的方法

谢谢第一个问题已经解决了但是第二个还是不知道怎么做
  相关解决方案