C# 编辑框添加灰色提示信息

类似下面这种在编辑框中添加灰色提示信息

 private bool t2has = false;             //记录文本框是否有文本
        private void TextBox2_Leave(object sender, EventArgs e)           //鼠标离开触发事件
        {
            if (textBox2.Text == "")                   //如果文本框没有文本
            {
                t2has = false;                           //文本框有文本置为假
                textBox2.Text = "账号";               //显示提示信息
                textBox2.ForeColor = Color.LightGray;                //字体颜色设为浅灰色

            }
            else
                t2has = true;                                //否则为文本框有文本

        }

        private void TextBox2_Enter(object sender, EventArgs e)   //鼠标进入触发事件
        {
            if (t2has == false)                                  //如果没有文本
            {
                textBox2.Text = "";                               //清空文本
                textBox2.ForeColor = Color.Black;              //文本颜色设为黑色
            }
        }
时间: 2024-08-25 05:23:09

C# 编辑框添加灰色提示信息的相关文章

改变VS2012主题(theme)颜色、编辑框添加背景(so cool)

改变VS2012主题(theme)颜色 点击工具-〉扩展与更新,在联机中搜索theme Editor,把第一个插件下载下来. 重启vs后,工具一栏中会出现Change Color Theme这个选项,然后调成自己喜欢的颜色. 编辑框添加背景 点击工具-〉扩展与更新,在联机中搜索Text background,下载第一个插件 重启vs后,任意打开一个文件,那么编辑框的背景就会改变了,会转变为我的文档中图片里的某个图片. 在我的文档里有一个MaxZhang.VsixTheme.ini文件,用记事本打

给input文本框添加灰色提示文字,三种方法.

1.这个是HTML5的属性. h5的好简单.... placeholder="这里输入文字" 2.HTML的: value="你的提示文字" onFocus="if(value==defaultValue){value='';this.style.color='#000'}" onBlur="if(!value){value=defaultValue;this.style.color='#999'}" style="

MFC编程入门之二十一(常用控件:编辑框Edit Control)

上一节讲了静态文本框,本节讲的是编辑框(Edit Control)同样是一种很常用的控件,我们可以在编辑框中输入并编辑文本.在前面加法计算器的例子中已经演示了编辑框的基本应用.下面具体讲解编辑框的使用. 编辑框的通知消息 编辑框发生某些事件时会向父窗口发送通知消息.在对话框模板中的编辑框上点击右键,选择"Add Event Handler",为编辑框添加消息处理函数时,可以在"Message type"列表中看到这些消息.下面简单介绍编辑框的部分通知消息. EN_C

编辑框Edit Control

鸡啄米上一节讲了静态文本框,本节要讲的编辑框(Edit Control)同样是一种很常用的控件,我们可以在编辑框中输入并编辑文本.在前面加法计算器的例子中已经演示了编辑框的基本应用.下面具体讲解编辑框的使用. 编辑框的通知消息 编辑框发生某些事件时会向父窗口发送通知消息.在对话框模板中的编辑框上点右键,选择"Add Event Handler",为编辑框添加消息处理函数时,可以在"Message type"列表中看到这些消息.下面简单介绍编辑框的部分通知消息. EN

MFC光标移动到按钮上时编辑框显示时间,并显示光标的窗口位置和客户区位置

建立MFC应用程序 选择基于对话框 添加一个按钮三个编辑框,三个编辑框分别用来显示系统时间.光标在windows的位置.光标在client的位置. 将Button的captain改为Time,ID改为IDC_time. 点击 项目/类向导/成员变量/  , 为按钮和编辑框添加变量m_time,m_showtime,m_client,m_window,(方法有很多). 注意类别为control,变量类型分别为cbutton和cedit 在类向导里 点击消息 找到mousemove,双击, 以上红字

MFC 编辑框专辑

在自动换行设置的时候,要在EDIT控件的属性中选中"multiline"的属性和Auto_HScroll.Vertical scroll. 经过多次测试,总结出VC编辑框(EDIT)的自动换行与自动滚屏的方法. 方法一: (当EDIT映射到一CString时)m_String = m_String + sNewString + "\r\n" //自动换行(其中m_String是EDIT筐所关联的CString对象)UpdateData(false); 此法只能做到自动换行,不

MFC 编辑框输入16进制字符串转换为16进制数或者10进制数据计算

1.编辑框添加变量,并选择变量类型为CString. 2.  使用"_tcstoul"函数将Cstring 类型转换为16进制/10进制数进行计算. 原文地址:https://www.cnblogs.com/lize19940412/p/10068273.html

自定义编辑框VC,可加载更改字体,添加背景图片,显示输入提示信息

搞了一天终于弄了个完整的编辑框控件出来了, 哎,,,搞界面开发还是有点复杂的. 1 #pragma once 2 3 #include "AdvEdit.h" 4 // CBkgEditBox 5 6 class CBkgEditBox : public CEdit 7 { 8 DECLARE_DYNAMIC(CBkgEditBox) 9 10 public: 11 CBkgEditBox(); 12 virtual ~CBkgEditBox(); 13 14 protected: 1

datatables.js 简单使用--弹出编辑框或添加数据框

内容:选中某一条记录,弹出编辑框 环境:asp.net mvc ,  bootstrap 显示效果: 代码: 至于怎么弄多选框,在上一篇博客里已经有说明. 主要用到了bootstrap的模态窗,下面代码是从网上找的,主要分3部分,标题header,内容body和底部footer 1 <div class="modal fade" id="myModal" tabindex="-1" role="dialog" 2 ari