textBox滚轮模拟滚动条

问题描述

大家好:我想使用TextBox控件但是不想使用滚动条,请问怎么样使用鼠标滚轮模拟滚动条的功能。谢谢

解决方案

解决方案二:
Up
解决方案三:
在mouseMove事件里面写代码吧privatevoidtextBox1_MouseMove(objectsender,MouseEventArgse){if(e.Button=MouseButtons.Middle){//......}}
解决方案四:
楼上的已经说的很明白了
解决方案五:
谢谢添加MouseWheel事件也可以,但是我想知道后面的怎么样控制文本滚动,比如滚轮向下滚动的时候,文本也逐行滚动,怎么样实现
解决方案六:
你可以设置TextBox的光标的位置,然后使用TextBox1.ScrollToCaret()方法来使其滚动。
解决方案七:
或者使用SendMessage向其发送EM_LINESCROLL等相关消息。
解决方案八:
请问,有没有SendMessage函数EM_LINESCROLL相关的详细说明或者例子,
解决方案九:
Thanks明白了EM_LINESCROLL=0xB6wParam表示左右移动数量lParam表示上下移动行数

时间: 2024-10-30 04:26:54

textBox滚轮模拟滚动条的相关文章

javascript滚轮控制模拟滚动条_javascript技巧

此实例通过对滚轮事件的监听,通过滚轮控制滚动条的上下移动,可以将其修改后运用与使用滚轮缩放图片.改变透明度等特效. <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{ margin: 0; padding: 0; } #boxwrap{ posi

原生js实现模拟滚动条_javascript技巧

当页面中有很多滚动条,它们相互嵌套,很不好看,这时就会模拟滚动条,并给这个滚动条好看的样式,使得页面美观. 模拟滚动条很多时候是去用jquery插件,然后写几行代码就搞定了.不过随着mvvm的快速发展,很多时候都懒得用jquery了,这就是本文的动机,本屌力求用简单的不依赖jquery只依赖mvvm(avalon) api的代码,完成一个简易的滚动条. 要求: 1.鼠标滚轮可以让滚动条工作,界面滚动 2.鼠标可以拖动滚动条并让界面滚动 3.页面resize时,滚动条根据页面尺寸变化,仍然可以工作

模拟滚动条

 <html> <head> <title>网页特效|www.wangqi.com|---模拟滚动条</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312">   <STYLE type=text/css> #scrollerContent {POSITION: absolute} body {fon

javascript动画系列之模拟滚动条_javascript技巧

前面的话 当元素内容溢出元素尺寸范围时,会出现滚动条.但由于滚动条在各浏览器下表现不同,兼容性不好.所以,模拟滚动条也是很常见的应用.本文将详细介绍滚动条模拟 原理介绍 滚动条模拟实际上和元素模拟拖拽类似.仅仅通过范围限定,使元素只可以在单一方向上拖拽 <div id="box" style="height: 200px;width: 16px;background-color:#F5F5F5;border-radius:10px;box-shadow:inset 0

如何控制ASP.net中如何控制MultiLine TextBox的垂直滚动条处于底部

问题描述 我想让TextBox每次显示滚动条都自动处于最下端,不知道要如何实现控制呢??我没分了的说.....

javascript模拟滚动条实现代码_javascript技巧

0% 0% 人族 SKY流--强大的中国选手人皇sky的成名绝技 KUA流--多不兵配合MK,前期可谓遇佛神通杀 3法流--好象只是很好打兽族,打精灵还得配合小炮 骑士狮鸠流--配合圣骑的3级光环全防心灵之火,绝对bug 飘逸流--3蛋的成名绝技,首发圣骑,打得亡灵一般没的脾气 机械流--飞机加坦克,曾经风靡一时,moon也吃亏无数 万精油--3发+火枪+小炮,不变应万变的打法 兽族 跑狼骑--狼骑的高速移动,城攻与网,拆家起来无人能敌 速飞龙--比较投机的打法,一旦投机成功,对方可以直接gg

javascript jscroll模拟html元素滚动条_javascript技巧

主流浏览器默认为html元素提供的滚动条不美观,而且前端开发人员想对其通过css进行统一样式的美化也是不可实现的.比如ie可以通过样式来实现简单的美化.Webkit内核浏览器可以控制滚动条的显示效果,firefox则不允许用户为滚动条定义样式.但是对于追求友好的用户体验的前端开发人员,是不会被这些浏览器的不一致行为所阻止的.我们可以自己通过标准的html元素模拟来实现自定义的滚动条. 这里是自己在工作不太忙的时候写出来了一个用户可以自定义的滚动条jscroll,以下简称jscroll.jscro

JS模拟简易滚动条效果代码(附demo源码)_javascript技巧

本文实例讲述了JS模拟简易滚动条效果的方法.分享给大家供大家参考,具体如下: 使用Js模拟滚动条.简易模式,类似手机上常见的滚动条. 效果如下: Js代码如下: var scrollMoveObj = null, scrollPageY = 0, scrollY = 0; var scrollDivList = new Array(); // obj需要添加滚动条的对象 w滚动条宽度 className滚动条样式名称 // obj元素 必须指定高度,并设置overflow:hidden; //

ASP.Net Web aspx中TextBox的滚动条问题!

问题描述 ASP.NetWebaspx中设置TextBoxStyle="overflow-y:visible"就是使生成的TextBox不显示滚动条,且随着TextBox.Text的多少而自动改变TextBox的高度.可是我遇见的问题是:在IE,傲游浏览器中生成的TextBox没有滚动条,可是使用火狐浏览器就会出现滚动条,很难看.请问各位老大是什么原因? 解决方案 解决方案二:在他属性里给他设置..