TextBox控件隐藏滚动条 怎样TextBox控件隐藏滚动条,让高度随显示内容的增多而加宽?要代码,谢谢~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎样让TextBox控件隐藏滚动条,让高度随显示内容的增多而加宽?--高度加宽????我想你是想让高度随着文字多少自动增长吧?要代码,谢谢~~~--不好意思,没做过这么奇怪的需求。我有个思路你可以参考下:在winform中可以根据字体大小换算出每行文字的高度的像素数,根据textbox的宽度可以换算出每行大概容纳下多少个文字(要注意区分中英文和标点符号的全角和半角)。这俩都算出来了。就可以再textbox的textchange事件里写代码了吧? 用JS计算文本框的scroll高度来调整文本框自身高度 TextBox.Style.Add("OVERFLOW-Y", "hidden")试看看 [DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true)]public static extern int ShowScrollBar(IntPtr hWnd, int iBar, int bShow);public const int SB_HORZ = 0;public const int SB_VERT = 1;ShowScrollBar(textbox1.Handle, SB_HORZ, 0);ShowScrollBar(textbox1.Handle, SB_HORZ, 1);ShowScrollBar(textbox1.Handle, SB_VERT , 0);ShowScrollBar(textbox1.Handle, SB_VERT , 1);试试看.显示/隐藏横向和坚向的都给你了. //只能模仿textbox 文本框<textarea rows="1" style="overflow-y:hidden;" onscroll="this.rows++;" onpropertychange="this.style.posHeight=this.scrollHeight"></textarea> 重写的控件如下图foreach(control cl in Controls) 100求助:关于SICK LMS511激光传感器的数据接收问题(采用IP通信模式)? 关于字符串 数组 如何实现sqlserver数据库的跨磁盘存储。 POST 登录网站验证-有偿 一个向Access插入数据的问题。。。 请高手看看调用这个api:getWindowRect()为何出错? 简单算法问题,如果提供完整代码,则以全部100分相送!!! 有C# 的函数的说明下载吗? c#winform调用serialport类触发事件 关于3DES加密的算法 如何使用反射动态的封装数据到一个对象中
怎样让TextBox控件隐藏滚动条,让高度随显示内容的增多而加宽?
--高度加宽????我想你是想让高度随着文字多少自动增长吧?
要代码,谢谢~~~
--不好意思,没做过这么奇怪的需求。我有个思路你可以参考下:
在winform中可以根据字体大小换算出每行文字的高度的像素数,根据textbox的宽度可以换算出每行大概容纳下多少个文字(要注意区分中英文和标点符号的全角和半角)。这俩都算出来了。就可以再textbox的textchange事件里写代码了吧?
试看看
public static extern int ShowScrollBar(IntPtr hWnd, int iBar, int bShow);
public const int SB_HORZ = 0;
public const int SB_VERT = 1;ShowScrollBar(textbox1.Handle, SB_HORZ, 0);
ShowScrollBar(textbox1.Handle, SB_HORZ, 1);
ShowScrollBar(textbox1.Handle, SB_VERT , 0);
ShowScrollBar(textbox1.Handle, SB_VERT , 1);试试看.显示/隐藏横向和坚向的都给你了.
//只能模仿textbox 文本框
<textarea rows="1" style="overflow-y:hidden;" onscroll="this.rows++;" onpropertychange="this.style.posHeight=this.scrollHeight"></textarea>