`
yunzhongxia
  • 浏览: 648518 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ibizGrid鼠标滚轴时数据显示混乱解决办法

    博客分类:
  • flex
阅读更多

鼠标滚轴滚动时由于合并单元格等多种因素导致表格的视图显示混乱,解决的办法是在ibizGrid中屏蔽掉鼠标滚轴事件,看了下ibizGrid的代码,发现ibizGrid继承自List,而List是这样处理鼠标滚动事件的。

 

   /**
     *  @private
     */
    override protected function mouseWheelHandler(event:MouseEvent):void
    {
        if (itemEditorInstance)
            endEdit(ListEventReason.OTHER);

        super.mouseWheelHandler(event);
    }

 

 

看到上面的代码想到了重写mouseWheelHandler方法,

package ibiz.controls
{
	import flash.events.MouseEvent;
	
	public class SuperTable extends MultiLineGrid
	{
		public function SuperTable()
		{
		}
		//重写鼠标滚轮滚动事件 因为会出现单元格渲染混乱情况
		override protected function mouseWheelHandler(event:MouseEvent):void
    	{
       	   event.stopPropagation();
   		 }

	}
}

 

哎!Flex的报表都是那么的差强人意呢!

分享到:
评论

相关推荐

    VB滚轴程序(方便鼠标滚轴)

    在传统的VB程序中,鼠标滚轴的功能可能并不完善,而通过这个程序,开发者可以轻松地集成滚轴控制,使用户能够在浏览长列表、阅读文本或操作复杂界面时,通过滚动鼠标滚轮来上下移动内容,提高工作效率。 在VB环境中...

    glut最新版本支持鼠标滚轴

    在早期的GLUT版本中,鼠标滚轴支持可能并不完善或者完全缺失,但随着GLUT的更新和发展,最新版本已经加入了对鼠标滚轴的支持。这对于开发3D图形应用尤其重要,因为滚轮通常用于平移、缩放或旋转视图。 在GLUT中处理...

    VB代码框鼠标滚轴插件

    使用方法:先打开压缩包,在打开里面的软件,选一个路径,出现对话框后关闭程序。然后打开VB,选工程——>引用,然后点浏览,选择你刚才的目录——>VB6IDEMouseWheelAddin.dll然后关闭引用窗口,点外接程序——>外接...

    VB6.0代码窗口鼠标滚轴插件

    "VB6.0代码窗口鼠标滚轴插件",即vbMouseWheeler,正是为了解决这个问题而设计的。 vbMouseWheeler是一个小巧但实用的第三方插件,它允许用户在VB6.0的代码编辑窗口中使用鼠标滚轮进行上下滚动,极大地提高了编程...

    鼠标滚轴控制文本框值的JS代码

    这段代码实现了一个功能,即通过JavaScript(JS)控制文本框(`<input type="text">`)的值,使得用户滚动鼠标滚轮时,文本框内的数字会相应地增加或减少。以下是关于这个功能的详细解释: 1. **变量定义**: - `...

    电子政务-带按摩滚轴的电脑鼠标.zip

    【标题】"电子政务-带按摩滚轴的电脑鼠标.zip" 涉及的主要知识点是电子政务和人体工学在电脑设备中的应用。电子政务,全称“电子化政府服务”,是指利用信息技术,特别是互联网技术,改革政府管理和服务模式,提高...

    光电鼠标不能移动和鼠标灯不亮的处理办法.docx

    如果这些办法都未能解决问题,可能就需要考虑鼠标本身硬件损坏或使用寿命到期,此时寻求专业的技术支持或更换新的鼠标可能是更明智的选择。 最后,尽管光电鼠标出现故障有时可能令人沮丧,但绝大多数情况下,通过...

    DevExpress中XtraScrollableControl随鼠标滚轮操作滚动条

    当处理大量数据时,XtraScrollableControl会进行性能优化,只加载可视区域的内容,减少内存消耗和CPU占用。这种虚拟化技术对于展示大数据集的应用程序至关重要。 6. **多语言支持** DevExpress控件通常支持多种...

    openlayers的鼠标滚轮事件

    OpenLayers是一个用于显示地理数据的地图库,可以用来创建复杂的交互式地图应用程序。它支持多种图层类型,如WMS、Tile、Vector等,并提供了丰富的API来实现地图的各种操作。 ##### 2.2 鼠标滚轮事件的作用 在地图...

    unity3D鼠标空中自由漫游

    这是一个unity3D一个鼠标控制自由...实现的是鼠标左键拖拽使得屏幕看到的场景旋转,鼠标滚轴滑动就拉近拉远场景,鼠标滚轴按下滑动就是上下左右移动屏幕看到的场景。导入到unity3D你得项目中,把他绑定到camera即可。

    Silverlight 鼠标滚轮事件

    在Microsoft Silverlight中,鼠标滚轮事件是开发者与用户交互的重要组成部分,特别是在创建富互联网应用程序(RIA)时。本文将深入探讨Silverlight中的鼠标滚轮事件及其应用。 首先,了解Silverlight的基础。...

    易语言滚轴窗口源码.zip易语言项目例子源码下载

    滚轴窗口是易语言中的一个重要组件,它通常用于显示大量数据或者需要垂直或水平滚动查看内容的场景。这个“易语言滚轴窗口源码.zip”压缩包包含的是一份使用易语言编写的滚轴窗口示例项目的源代码,对于学习易语言...

    CAD补丁滚轴

    CAD补丁(滚轴):解决cadR14滚轴缺失的相关问题。很好用吧!

    能在用友软件中使用鼠标滚轮有工具

    用友软件里面的帐表查询一直不能使用鼠标滚轮,这个工具能够解决在用友软件中使用鼠标滚轮有工具。

    让VB应用程序支持鼠标滚轮,教程你如何自由的在VB中运用鼠标.

    4. **处理WM_MOUSEWHEEL消息**:在你的窗体或控件的`WndProc`过程中,你需要检查消息`wParam`,当它包含`MKWheel`标志(表示鼠标滚轮被按下)时,你就可以处理滚轮事件了。你可以根据滚动的方向(`HIWORD(wParam)`的...

    js : 隐藏滚动条利用滚轴滚动

    为了隐藏滚动条,我们可以设置`overflow`为`hidden`,这样浏览器就不会显示滚动条了: ```css body { overflow: hidden; } ``` 但是,这样会完全禁用滚动功能,所以我们需要保留垂直滚动。为此,我们可以单独设置...

    苹果鼠标for win10驱动

    描述中的“完美解决苹果鼠标在WIN10中滚轴的使用”意味着这个驱动程序特别针对苹果鼠标在Windows 10中的滚轮问题进行了优化。在安装这个驱动后,用户应该能够享受到与在Mac系统中类似的滚轮体验,包括垂直和水平滚动...

    鼠标滚轮控制文本框输入效果Javscript代码

    鼠标滚轮控制文本框输入效果Javscript代码! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/

    HP4500更换主滚轴的方法

    为了彻底解决上述问题,需要按照以下步骤来更换主滚轴: 1. **打开前盖仓门并检查:** 首先打开打印机的前盖仓门,在开启打印机的情况下观察打印头移动至右侧服务站时,下方刮板是否能够正常前后移动。 2. **拆卸...

    加速度传感器鼠标.pdf

    机械鼠标容易出现滚轮磨损问题,导致滚轴转动迟滞,影响光标的移动;光电鼠标虽然避免了机械磨损的问题,但由于CMOS扫描频率的限制,在快速移动时会出现掉帧现象,导致光标乱飞。此外,这两种类型的鼠标都需要在平面...

Global site tag (gtag.js) - Google Analytics