社区
C#
帖子详情
[求助]重绘TextBox控件后,设计时指定的Text属性内容显示不出来!
luckypan
2003-07-28 07:08:07
我重绘一个TextBox控件,override了它的OnPaint方法。但重绘后出现了问题。设计时指定的Text属性重绘后显示不出来,当鼠标点击该控件时,才会显示出内容来,你遇到过吗?该怎么解决呢?
...全文
136
7
打赏
收藏
[求助]重绘TextBox控件后,设计时指定的Text属性内容显示不出来!
我重绘一个TextBox控件,override了它的OnPaint方法。但重绘后出现了问题。设计时指定的Text属性重绘后显示不出来,当鼠标点击该控件时,才会显示出内容来,你遇到过吗?该怎么解决呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luckypan
2003-07-31
打赏
举报
回复
Any one can help me out?
luckypan
2003-07-30
打赏
举报
回复
good idea!!我觉得既然有base.OnPaint(e),就应该是它自己画出Text,为什么还要自己Draw呢?
Knight94
2003-07-29
打赏
举报
回复
你的OnPaint代码如何写的。
juqiang
2003-07-29
打赏
举报
回复
你的DrawString呢???
我是这么做的,做一个UserObject,然后把textbox放进去。然后在Paint中对你的userobject自己重画,比如像你的画一个边框,或者说画一个下划线。当然,你还要小心的处理一下textbox的位置、大小:在你的userobject的Resize事件中。
luckypan
2003-07-29
打赏
举报
回复
base.OnPaint(e);
e.Graphics.DrawRectangle(new Pen(Color.FromArgb(127,157,185),1),this.ClientRectangle.X,this.ClientRectangle.Y,this.ClientRectangle.Width-1,this.ClientRectangle.Height-1);
------------------------------------------------------------------------
以上就是代码,当然肯定是被执行的。
luckypan
2003-07-28
打赏
举报
回复
我认真得试了你的方法,但是不行啊!真头疼啊。
雪狼1234567
2003-07-28
打赏
举报
回复
你在重绘完以后再用一下base的方法如下:
protected override OnPaint(PaintEventArgs e)
{
// 绘图操作, 以不调用 base.OnPaint(e) 的方式。
...
if (this.Paint != null)
Paint(this, e);
}
C#
Text
Box
美化 ···
重绘
边框
using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Linq;using System.
Text
;using System.Windows.Forms;//name:5+x 2011/5/14namespace Glass
Text
{ public partial class Glass
Text
: Tex
html更改
text
box
的id,NET开发-WebForm中
Text
Box
控件
ID、
Text
、
Text
Model等
属性
的使用
.NET开发-WebForm中的
Text
Box
控件
1.
Text
Box
概述在ASP.NET Web应用程序中,
Text
Box
控件
是文本框
控件
。用于在网页表单中,让用户输入文本
内容
,收集用户信息,然后再将收集到的信息发送到服务器端。
Text
Box
控件
对应于Html中的标记。在Visual Studio 2019中,可以直接将
Text
Box
文本框
控件
拖放到需要的位置上,如果网页采用表格布局,则直...
WinForm——
Text
控件
总结
目录 1、常用
属性
:
Text
属性
MaxLength
属性
MultiLine
属性
HideSelection
属性
ReadOnly
属性
PasswordChar
属性
ScrollBars
属性
SelectionLength
属性
SelectionStart
属性
Selected
Text
属性
Lines Modified
Text
Length
属性
WordWrap PasswordChar
属性
ShorcutsEnabled
属性
2、常用方法: Appen.
如何 修改服务器
控件
的
text
,设置
Text
Box
控件
的
Text
Mode
属性
我想在程式代碼中將
Text
Box
控件
的
Text
Mode
属性
设置為Password,寫成
Text
Box
1.
Text
Mode=MultiLine和
Text
Box
1.
Text
Mode="MultiLine"或
Text
Box
1.
Text
Mode='MultiLine'都不行(其中
Text
Box
1为ID),提示不能进行隐式转换。還苦苦思考了好久呢。搜了一下,終于解決了,寫成下面這樣就OK了:
Text
Box
1...
WPF
控件
专题
Text
Box
控件
详解
WPF
控件
专题
Text
Box
控件
详解
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章