C# winform编程求助 ,

问题描述

我的问题是这样的:在一个窗体程序中,只有一个richtextBox控件,这个控件随窗体大小改变而改变。如何使richtextBox显示的内容,能随着窗体大小改变而改变,就是像officeword那样可以整页的缩放,或者扩张。即按比例显示。分不多,求大家帮帮忙,谢谢了!

解决方案

解决方案二:
Anchor属性
解决方案三:
设置了,效果不行,我的意思是它能够像图片那样可以有比例缩放
解决方案四:
我怎么单独给你回复?
解决方案五:
看下7#回复,动态的位置变化会出现界面闪烁
解决方案六:
引用楼主wangshuaifei8513的回复:

我的问题是这样的:在一个窗体程序中,只有一个richtextBox控件,这个控件随窗体大小改变而改变。如何使richtextBox显示的内容,能随着窗体大小改变而改变,就是像officeword那样可以整页的缩放,或者扩张。即按比例显示。分不多,求大家帮帮忙,谢谢了!

每行显示的字符串,是根据你的窗体初始大小。
解决方案七:
引用5楼lovelj2012的回复:

Quote: 引用楼主wangshuaifei8513的回复:
我的问题是这样的:在一个窗体程序中,只有一个richtextBox控件,这个控件随窗体大小改变而改变。如何使richtextBox显示的内容,能随着窗体大小改变而改变,就是像officeword那样可以整页的缩放,或者扩张。即按比例显示。分不多,求大家帮帮忙,谢谢了!

每行显示的字符串,是根据你的窗体初始大小。

你知道,像PDF文档中按比例显示文字和图片的效果是怎么做的的么,而且这个比例要精准哦哦。
解决方案八:
在窗体改变时获取窗体大小,然后把这个大小设置到richtextBox控件上,就可以了。获取窗体大小和设置richtextBox大小的实现代码,百度自己查吧有都是。
解决方案九:
在窗体改变大小的事件中加入richtextBox的字体变化,随窗体的高度或宽度变化,,这样窗体变大时,字体也变大了,大概是这样。privatevoidForm1_Resize(objectsender,EventArgse){richTextBox1.Font=newFont(richTextBox1.Font.FontFamily,this.Height/10,richTextBox1.Font.Style);}
解决方案十:
http://www.cnblogs.com/zhayunjia/p/3655656.html控件自适应窗体大小
解决方案十一:
引用8楼wind_cloud2011的回复:

在窗体改变大小的事件中加入richtextBox的字体变化,随窗体的高度或宽度变化,,这样窗体变大时,字体也变大了,大概是这样。privatevoidForm1_Resize(objectsender,EventArgse){richTextBox1.Font=newFont(richTextBox1.Font.FontFamily,this.Height/10,richTextBox1.Font.Style);}

这样的效果不精准啊,比如这个字体大概放大到什么程度,或者缩小到什么程度
解决方案十二:
设置Anchor

时间: 2024-09-08 13:00:35

C# winform编程求助 ,的相关文章

c++-C++编程求助,如题,反距离加权插值

问题描述 C++编程求助,如题,反距离加权插值 在内存中生成一个400*400的矩阵(方式不限,坐标轴方向不限,存储顺序不限,但同一作业要保持统一),每个格子(正方形)的边长为1km*1km:同时,根据矩阵的坐标随机生成200个点作为雨量站点,并随机生成一个时次的降水量:根据反距离平方插值法,计算该时次400*400点上的雨量值:将结果格式化输出到名称为rainfall.txt文件中 解决方案 http://download.csdn.net/detail/zhang8152560/765774

vc++-VC++串口编程求助。。。。。

问题描述 VC++串口编程求助..... 非常著名的serialport类中有这么一段代码: bResult = WaitCommEvent(port->m_hComm, &Event, &port->m_ov); if (!bResult) { // If WaitCommEvent() returns FALSE, process the last error to determin switch (dwError = GetLastError()) { case ERRO

winform-C#WinForm编程中怎么在指定的容器中打开另外的窗体(比如在panel或者其他容器控件)

问题描述 C#WinForm编程中怎么在指定的容器中打开另外的窗体(比如在panel或者其他容器控件) 在编程中做到一个项目想实现一个在点击按钮之后就在本窗体中打开窗体,求大神帮忙! 解决方案 var t = new Form(); t.TopLevel = false; t.Parent = this.panel1; t.Show(); 解决方案二: 在同一界面内隐藏控件点击按钮显示 在控件属性栏通过Visible先隐藏false然后点击按钮事件里 控件(dataGridView1).Visi

异常-opencv3新手编程求助,跪求大神解答

问题描述 opencv3新手编程求助,跪求大神解答 代码如下: #include #include #include using namespace std; using namespace cv; bool MultiChannelBlending(); int main(){ if (MultiChannelBlending()){ cout << endl << "尼玛真费劲!"; } waitKey(); return 0; } bool MultiCh

jsp-Java web编程求助!参数传递丢失问题

问题描述 Java web编程求助!参数传递丢失问题 图里面那个参数tclass在jsp里面还是正确的,我加过out.print测试过.在CardApplet中取这个参数用的是tclass = getParameter("tclass");结果发现是null.这是什么问题?求大神. 解决方案 jsp里面是这样的 解决方案二: tclass在哪里定义的? 解决方案三: bukeyi , xu yao shiyong <input TAG 解决方案四: 我是新手,说的可能不对,如果错

c#winform-C#winform编程文件夹的查找

问题描述 C#winform编程文件夹的查找 我想查找某一特定的文件夹的子文件夹,并把其放到本地当中空间最大的盘下(临时放),用C#怎样实现

在C# WinForm 编程中怎么实现添加新行后,使新行成为当前行?

问题描述 在C#WinForm编程中怎么实现添加新行后,使新行成为当前行? 解决方案 解决方案二:路过帮顶=============11月6日,论坛升级公告,积分已经做了调整!http://topic.csdn.net/u/20081107/11/b27dc75f-14b1-4594-9de3-5b18d9e36a11.html此次调整增加了两个新的可用分获取渠道:1:帖子被推荐(加精)后,帖主可以获得88分的可用分奖励:2:帖子结帖后会返还帖主50%的悬赏分,无满意结帖不返还分数:3:接下来会

选择Web编程还是WinForm编程? 用.net(c#)现在是都做,可是总感觉应该选择一个方向,到底是选择哪一样呢?

问题描述 选择Web编程还是WinForm编程?由于公司接的项目多,用.net(c#)现在是都做,可是总感觉应该选择一个方向,到底是选择哪一样呢?选择哪一个对将来的发展更有利???有点迷茫!!! 解决方案 解决方案二:哦,忘了说明一点了以前做的是WEB方面的,可到了公司后,有接触了winform方面,现在想确定一下,到底是往哪个方向走???解决方案三:对于未来不好确定,不过现在应该是做Web的多...解决方案四:web好像现在很热不过我是做winform的,呵呵解决方案五:很多人都说将来是网络的

编程-求助怎样用PHP做一个图片分层(放大缩小)浏览的效果?

问题描述 求助怎样用PHP做一个图片分层(放大缩小)浏览的效果? 我需要做一个如下链接网站的图片浏览效果.http://brain-maps.org/ajax-viewer.php?datid=42&sname=385 1.首先是鼠标滚轮滚动就能放大缩小,鼠标按住左键移动,就能像手抓住那个点一样显示反向拉过来的内容. 2.然后这些图是很大的,有的好几个G,所以把图片分成很多层的,每层又有很多张图片的切片组成,需要显示的时候才载入. 要做成这些效果,应该是怎样的编程思路呢?需要用到哪些技术? 我刚