C# .net winform textBox的内容过多,超出了TextBox的可显示范围,怎么将内容的字体大小自动缩小?
3个回答
展开全部
方法一:有判断来搞定,判断textBox里面的Length的大小,根据这个来设置子图的大小!
方法二:1L所说的一样,用换行的方式,你直接把单行文本框变成多行文本框就行了!
方法二:1L所说的一样,用换行的方式,你直接把单行文本框变成多行文本框就行了!
追问
文本框本身就可以显示多行,大小也固定死了,不能拉得太大!
想来想去应该只有自动缩小字体
追答
这个没关系啊,你只是改变控件的类型,又没喊你改变大小,方法1就可以改变文字的大小啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以这样做,当textbox的字数超过一定范围,就让textbox里的字的大小小几号
追问
恩 目前 我也是这么想的,但是还不知道怎么去判断这个范围?能给给点代码看看!
追答
textBox.Text.Length
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自动缩小不行,你可以把textbox自动换行,或者拉大些
追问
不能拉得太大!文本框的大小本身就是固定了的,文本框本身就是可以显示多行!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询