[VB.NET]设置TextBox的提示文字
VB2008中,TextBox 控件如何显示提示文字?(密码输入框)
用灰色显示“请输入密码”,当鼠标点击的时候灰色的字就消失。当输入框中没有内容并且焦点离开输入框的时候又恢复提示文字。
这样的效果经常见于网页当中,如果想把它放进Windows窗体中,请往下看
语言:Visual Basic 2005/2008
其实是利用了Windows Vista中的新API,使用 SendMessage 函数向目标文本框发送EM_SETCUEBANNER 消息
先声明SendMessage API:
Public Declare Function SendMessage Lib "user32" Alias "SendMessageA" _ (ByVal hwnd As IntPtr, _ ByVal wMsg As Integer, _ ByVal wParam As IntPtr, _ ByVal lParam As Byte()) _ As Integer
Public Const EM_SETCUEBANNER As Integer = &H1501
单击"SetText”按钮,设置提示文本,单击“Focus”按钮,将焦点从文本框上移除。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 'Set TipText Dim text = InputBox("Please Input TipText", "Input TipText", "This is a Tip Text") 'SendMessage API SendMessage(TextBox1.Handle, _ EM_SETCUEBANNER, _ IntPtr.Zero, _ System.Text.Encoding.Unicode.GetBytes(text)) End Sub
程序运行后,单击SetText按钮,输入提示信息。TextBox会在失去焦点时显示提示语言,得到焦点时提示语消失。
示例代码下载地址:
点击下载
[VB.NET]设置TextBox的提示文字相关推荐
- 设置TextBox的提示文字
VB2008中,TextBox 控件如何显示提示文字?(密码输入框) 用灰色显示"请输入密码",当鼠标点击的时候灰色的字就消失.当输入框中没有内容并且焦点离开输入框的时候又恢复提示 ...
- QT 如何设置 QLineEdit 背景提示文字
设置QLineEdit背景提示文字: ui->lineEditType->setPlaceholderText("请输入用户名"); 设置背景提示文字的颜色或者字体大小 ...
- WPF——【关键字:WPF】TextBox输入框提示文字
1.效果 2.代码 <!--输入框--><TextBox Name="textBoxUserName" Width="200" Height= ...
- axure文本框单击提示文字消失_Axure基础原件使用
本内容从网上搜索,仅供参考学习 1. 添加元件到工作区 在左侧元件中选择要使用的元件,按住鼠标左键不放,拖到画布适合的位置上松开. 2. 添加元件名称 在检视面板的元件名称文本框中输入元件自定义名称. ...
- 【WPF】设置TextBox内容为空时的提示文字
原文:[WPF]设置TextBox内容为空时的提示文字 <TextBox Width="150" Margin="5"><TextBox.Re ...
- Android Studio怎么设置悬浮提示文字框显示函数
[摘要]AndroidStudio函数悬浮提示文字框设置方法一:AndroidStudio在默认情况下是不会和Eclipse那样,鼠标移动到一个类或... Android Studio函数悬浮提示文字 ...
- ASP.NET TextBox 当鼠标点击后清空默认提示文字
[ 方法一] 前台代码: <div> <asp:TextBox ID="txtName" runat="server">< ...
- C# textbox提示文字
看了半天textbox属性好像没有提示文字这块的 那么就自己来实现一下 主要是一个变量,两个函数 Boolean textboxHasText = false;//判断输入框是否有文本 然后两个事件触 ...
- html文本框提示文字设置
设置html文本框提示文字 两种方式 1,设置placeholder属性 <!doctype html> <html> <body> <input type= ...
最新文章
- 测试可编程波形发生器 AD9833
- 英语和汉语谁更高效?17大主流语言测试结果:没有优劣之分,带宽都是每秒39bit...
- 解决:pycharm中动画函数animation.FuncAnimation不起作用
- iphone无线充电充电测试软件,瞎折腾星人的测评 篇一:想体验iPhone的无线充电?这可能是最具性价比的选择了!...
- js designMode contentEditable 编辑在线网页
- c语言计算N升纯净水的分子数,C语言编程题
- 票据的生命周期与人的灵魂
- antimalware service executable占用内存_解决 vue 项目运行过程中内存泄漏问题
- Windows Phone本地数据库(SQLCE):13、更新数据(翻译)
- 分享一张牛逼的程序员职业路线图给你们!
- 统一配置管理工具confd
- vs2015官方下载链接
- Java 笔试练习 01: T1~19
- win10小课堂:如何解决svchost一直占用网速和内存?
- python可视化:Plotting with pandas and seaborn
- 腾讯AI八篇论文入选顶级医学影像会议MICCAI ,涉及病理癌症图像分类等
- 文件夹自动生成html画廊,在 Photoshop 中创建 Web 照片画廊
- 如何使用mac电脑远程你的windows电脑
- 公众号批量移动用户分组
- HTML:相对定位和绝对定位