扩展TextBox

问题描述

想自定义个TextBox控件,如图中所示,已经重写了WndProc()方法,主要代码为ProtectedOverridesSubWndProc(ByRefmAsSystem.Windows.Forms.Message)MyBase.WndProc(m)If(m.Msg=WM_PAINT)ThenUsingg=Graphics.FromHwnd(Me.Handle)DimpenAsPen=NewPen(Color.Red)g.DrawString("*",Font,Brushes.Red,-5,10)EndUsingEndIfEndSub但是“*”号不显示啊。我猜测是工作区的大小调整问题,可是不会整啊。

解决方案

解决方案二:
g.DrawString("*",Font,Brushes.Red,-5,10)后面的-5、10调整一下。
解决方案三:
@u013347644g.DrawString("*",Font,Brushes.Red,5,10)如果这样写是可以显示的,但是他显示在了白色框的区域里了,我是想让他显示在白色区域的前边。
解决方案四:
为什么要写,设置下PasswordChar属性就可以了。

时间: 2024-10-26 05:31:06

扩展TextBox的相关文章

JQuery的扩展接口简单示例

JQuery作为一个轻量级的JS框架,有着它独到的优势.很多web程序员都乐此不疲.在这 个框架中,除了拥有丰富的客户端处理功能.动画功能外.它更是提供了很自定义扩展接口 ,方便更多的人来开发扩展JQuery.把这个接口用一个简单的例子演示一下.我想,这足以 让许多人了解其中之道了.以下示例引用自JQuery的API. 1 $.extend({ 2 max: function(a, b) { 3 return a > b ? a : b; 4 }, 5 min: function(a, b) {

Ie的文本框上的叉号,点击清除文本框内容是怎么做的??谁用winform的textbox做一下,谢谢T_T

问题描述 用winform的textbox整合实现如图ie的效果 解决方案 解决方案二:自定义控件,自己用2个控件拼上去主可以了.解决方案三:我也是这么想的,把一个textbox和pictiuebox整合..完了试试..解决方案四: 解决方案五:ok,多谢啦解决方案六:想要重写Onpaint事件自定义扩展textbox该怎么实现啊??winformtextbox实现扩展,实现上述效果!谁顺手做一下我学习学习T_T..解决方案七:来个大神说一下啊~

.NET快速开发实践中的IExtenderProvider扩展组件

          说起扩展编程组件,我们不得不起到一个接口IExtenderProvider,参考msdn的定义:定义将属性扩展到容器中的其他组件的接口;下面我贴上IExtenderProvider的定义: /// <summary> /// 定义将属性扩展到容器中的其他组件的接口. /// </summary> public interface IExtenderProvider { /// <summary> /// 指定此对象是否可以将其扩展程序属性提供给指定的

支持拼音检索的TextBox扩展控件

    最近因项目中要用,于是就扩展了TextBox实现输入汉字首字母简单查询.控件扩展代码很简单.但是刚开始,一直没有找到扩展入口,始终无法展现下拉框.先想通过AutoCompleteCustomSource属性改变来实现,但最终没法扩展.后又想到ComboBox但是,也不好控制.经过一天的思考后决定用TextBox + ListBox组合扩展(主要为继承至TextBox和持有ListBox: 效果先上:   最要实现代码有: 类原型public class SpellSearchBoxEx

支持拼音检索的TextBox扩展控件-使用

我的上一个支持拼音检索的TextBox扩展控件,由于有些网友留言和发邮件问如何用, 如:菜鸟AAA等当时想到肯定大家都会用,就没上传示例程序. 原文为:http://www.cnblogs.com/whitewolf/archive/2009/12/03/1615975.html#1717373 既然有人问,那就上传下是下程序.肯定很多人都知道如何用,请越过就是,不要发弁言. 主要只有三个属性暴露出来: 1:MaxItemCout:这是在多个下拉条时,显示多少条可见: 2:SearchMode:

C# TextBox 扩展方法数据验证详细说明_C#教程

      查看公司项目代码时,存在这样一个问题:winform界面上有很多信息填写,提交后台服务器更新,但数据的合法验证及值的转换却不太敢恭维,一堆的if判断和转换,便想着是否能扩展个方法出来,琢磨出个思路,记录下来与大家共同探讨,有不对的地方还请大家指正.       设计思路: 1. 由于大部分从TextBox控件中获取数据值,可以扩展个泛型方法出来,直接根据转换后的数据类型获得值,类似这样, var value = this.txtSample.GetValue<int>(); 2.

WPF自定义控件与样式(3)-TextBox &amp; RichTextBox &amp; PasswordBox样式、水印、Label标签、功能扩展

原文:WPF自定义控件与样式(3)-TextBox & RichTextBox & PasswordBox样式.水印.Label标签.功能扩展 一.前言.预览 申明:WPF自定义控件与样式是一个系列文章,前后是有些关联的,但大多是按照由简到繁的顺序逐步发布的等,若有不明白的地方可以参考本系列前面的文章,文末附有部分文章链接. 本文主要是对文本输入控件进行样式开发,及相关扩展功能开发,主要内容包括: 基本文本框TextBox控件样式及扩展功能,实现了样式.水印.Label标签.功能扩展: 富

WinForm TextBox自定义扩展方法数据验证

本文转载:http://www.cnblogs.com/gis-crazy/archive/2013/03/17/2964132.html  查看公司项目代码时,存在这样一个问题:winform界面上有很多信息填写,提交后台服务器更新,但数据的合法验证及值的转换却不太敢恭维,一堆的if判断和转换,便想着是否能扩展个方法出来,琢磨出个思路,记录下来与大家共同探讨,有不对的地方还请大家指正.       设计思路: 1. 由于大部分从TextBox控件中获取数据值,可以扩展个泛型方法出来,直接根据转

Winfrom扩展控件textbox实现如下效果怎么做?

问题描述 文本框输入验证提示,tooltip,文本框有内容时出现一个叉号,点击可以清空. 解决方案 解决方案二:做一个自定义控件解决方案三:怎么做啊?有没有例子借鉴一下T_T解决方案四:重写textBox控件解决方案五:重载TextChanged解决方案六:可以借鉴一下,人家是输入验证的,但是你可以学一下一些基础的重写.解决方案七:想简单点直接放个label上去,显示个X,点击事件里清空文本框