首页
博客
专栏课程
下载
问答
社区
会员中心
论坛
代码
直播
Chrome 插件
能力认证
导航
全部
C#综合技术
C#互联网桌面应用
AppLauncher
WinForm&WPF
C#开发新技术
博文收录
Ada助手
问答
...
C#综合技术
C#互联网桌面应用
AppLauncher
WinForm&WPF
C#开发新技术
博文收录
Ada助手
问答
登录/注册
社区
C#
帖子详情
C#winform中,如何修改textbox的高度?(在线等,解决立刻给分)
s000rd
2009-03-02 01:36:20
修改字体可以修改高度,但不能用此方法。因为我想实现比如说边框比较大,而里面的字比较小的效果
...全文
给本帖投票
2771
19
打赏
收藏
C#winform中,如何修改textbox的高度?(在线等,解决立刻给分)
修改字体可以修改高度,但不能用此方法。因为我想实现比如说边框比较大,而里面的字比较小的效果
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
C# 程序 后台运行中,如果有错误,如何用前台一个层来提示这个错误信息?
>>
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
发表回复
按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
显示为
卡片
标题
链接
打赏红包
及时雨送浆
2012-10-23
打赏
举报
回复
你也是人才
s000rd
2009-03-02
打赏
举报
回复
[Quote=引用 14 楼 hbxtlhx 的回复:]
TextBox的重绘很麻烦,要考虑光标等,会使用很多非托管的内容。
使用一个组合控件会简单实用。
[/Quote]
谢谢了
s000rd
2009-03-02
打赏
举报
回复
[Quote=引用 14 楼 hbxtlhx 的回复:]
TextBox的重绘很麻烦,要考虑光标等,会使用很多非托管的内容。
使用一个组合控件会简单实用。
[/Quote]
谢谢了
s000rd
2009-03-02
打赏
举报
回复
[Quote=引用 14 楼 hbxtlhx 的回复:]
TextBox的重绘很麻烦,要考虑光标等,会使用很多非托管的内容。
使用一个组合控件会简单实用。
[/Quote]
谢谢了
北京的雾霾天
2009-03-02
打赏
举报
回复
TextBox的重绘很麻烦,要考虑光标等,会使用很多非托管的内容。
使用一个组合控件会简单实用。
demiwolf
2009-03-02
打赏
举报
回复
textBox1.Hight = ??
happychou
2009-03-02
打赏
举报
回复
textBox1.Multiline=true;
至于居中的设置,建议把textBox放置在一个容器中,如Panel,然后让textBox在Panel中全屏停放
s000rd
2009-03-02
打赏
举报
回复
[Quote=引用 9 楼 hbxtlhx 的回复:]
你可以不显示文本框的边框,把文件框控件放到另一个背景色相同的容器控件中,把文本框高设置的足够小然后把文件框相对容器居中。
[/Quote]
这也是一种解决办法,但我想将这个写成个自定义控件,这样用的时候就比较方便的。想用重绘的方法实现,但有不知道该如何实现。
s000rd
2009-03-02
打赏
举报
回复
[Quote=引用 8 楼 hbxtlhx 的回复:]
文本控件垂直居中实现不了。只能把文本设置的足够小才能像居中了。
[/Quote]
用重绘的方式可以吗?
北京的雾霾天
2009-03-02
打赏
举报
回复
你可以不显示文本框的边框,把文件框控件放到另一个背景色相同的容器控件中,把文本框高设置的足够小然后把文件框相对容器居中。
北京的雾霾天
2009-03-02
打赏
举报
回复
文本控件垂直居中实现不了。只能把文本设置的足够小才能像居中了。
s000rd
2009-03-02
打赏
举报
回复
Mulitiline改为true后也有这种情况:“输入的文本垂直对其方式是靠上的,如何才能居中”。
s000rd
2009-03-02
打赏
举报
回复
[Quote=引用 2 楼 hbxtlhx 的回复:]
直接使用如下的一句就可以了,注意,这个可能没有智能提示:
C# code
TextBox.AutoSize=true;
[/Quote]
[Quote=引用 3 楼 zhoufoxcn 的回复:]
TextBoxBase.AutoSize:如果在更改字体时自动调整控件的高度,则为 true;否则为 false。默认为 true。
将AutoSize设为false,在设置它的Width额Height试试看。
[/Quote]
谢谢,但是将AutoSize设置成false后,输入的文本垂直对其方式是靠上的,如何才能居中?
pgdoryoku
2009-03-02
打赏
举报
回复
先把Mulitiline改为true,然后在设计界面或用代码就可以设置高度了。
kingtiy
2009-03-02
打赏
举报
回复
先把Mulitiline属性设置为true再设置
textbox.height=200;//高度
周公
2009-03-02
打赏
举报
回复
TextBoxBase.AutoSize:如果在更改字体时自动调整控件的高度,则为 true;否则为 false。默认为 true。
将AutoSize设为false,在设置它的Width额Height试试看。
北京的雾霾天
2009-03-02
打赏
举报
回复
直接使用如下的一句就可以了,注意,这个可能没有智能提示:
TextBox.AutoSize=true;
zgke
2009-03-02
打赏
举报
回复
textBox1.Multiline=true; 看能打到你要的效果不
C#
winform
textbox
画边框和圆角
为
Winform
中
的
Textbox
添加圆角和边框,圆角大小和边框大小可以设置
C#
Winform
透明
Textbox
控件
一个背景透明
Textbox
控件的源代码,很不错的东西
C#
Winform
的
textbox
不能输入汉字的
解决
方法大全
C#
Winform
的
textbox
不能输入汉字的
解决
方法大全
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
C#
代码高亮的
WinForm
的
TEXTBOX
控件
winform
里
textBox
无法获得焦点的
解决
方案
winform
里
textBox
无法获得焦点的
解决
方案
C#
111,086
社区成员
642,552
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
积分榜
荣誉榜
原力榜
学习榜
近7日
近30日
至今
排名
用户
积分
wanghui0380
2,780
xuzuning
2,235
shijies
2,010
4
大然然
1,485
5
吉普赛的歌
1,225
6
赵4老师
1,065
7
天涯背包客
985
8
以专业开发人员为伍
860
9
CSDN-Ada助手
615
10
码到π退休
535
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章
手机看
关注公众号
客服
返回
顶部