c#net带确认按钮的输入框和按钮有间隙怎么弄出来

20917人阅读
TextBox.AutoCompleteCustomSource 属性
获取或设置当 TextBox.AutoCompleteSource 属性设置为 [CustomSource] 时要使用的自定义 T:System.Collections.Specialized.StringCollection。
TextBox.AutoCompleteMode 属性
获取或设置一个选项,该选项控制自动完成应用于 TextBox 的方式。
类型:System.Windows.Forms.AutoCompleteMode
AutoCompleteMode 值之一。 以下为这些值。
将最可能的候选字符串的其余部分追加到现有的字符,并突出显示追加的字符。
显示与编辑控件关联的辅助下拉列表。 此下拉列表填充了一个或多个建议完成字符串。
SuggestAppend
追加 Suggest 和 Append 选项。
禁用自动完成 这是默认值。
TextBox.AutoCompleteSource 属性
获取或设置一个值,该值指定用于自动完成的完整字符串的源。
使用 AutoCompleteCustomSource、AutoCompleteMode 和 AutoCompleteSource 属性可以创建一个 TextBox,它通过将所输入的前缀与所维护的源中的所有字符串的前缀进行比较来自动完成输入字符串。 这对于频繁地有 URL、地址、文件名或命令输入其中的 TextBox 控件来说很有用。
AutoCompleteCustomSource 属性的使用是可选的,但必须将 AutoCompleteSource 属性设置为 CustomSource 后才能使用 AutoCompleteCustomSource。
AutoCompleteMode 和 AutoCompleteSource 属性必须一起使用。
下面的代码示例演示如何使用作为 TextBox 控件的自动完成自定义源的集合。
此示例将执行下列操作:
使用 AutoCompleteSource 属性使 TextBox 控件能够接受其自动完成行为的自定义源。
使用 AutoCompleteCustomSource 属性设置值的自定义列表。
使用 AutoCompleteMode 属性设置自动完成候选人的显示方式。
private void Form1_Load(object sender, EventArgs e)
var source = new AutoCompleteStringCollection();
source.AddRange(new string[]
"January",
"February",
"September",
"October",
"November",
"December"
textBox1.AutoCompleteCustomSource =
textBox1.AutoCompleteMode = AutoCompleteMode.SuggestA
textBox1.AutoCompleteSource = AutoCompleteSource.CustomS
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:8739888次
积分:64099
积分:64099
排名:第38名
原创:813篇
转载:234篇
译文:53篇
评论:1824条
文章:158篇
阅读:2361221
文章:33篇
阅读:219236
文章:16篇
阅读:185576
阅读:16585
文章:29篇
阅读:417904
文章:18篇
阅读:383804
文章:44篇
阅读:405324
(15)(11)(59)(30)(17)(14)(18)(27)(16)(9)(23)(20)(17)(4)(16)(12)(17)(25)(34)(19)(15)(17)(15)(23)(12)(12)(14)(13)(14)(20)(58)(25)(31)(16)(33)(31)(20)(24)(23)(21)(20)(14)(36)(14)(14)(7)(5)(15)(3)(2)(9)(6)(7)(32)(3)(8)(7)(22)(2)(30)(4)
关注我的订阅号“微wx笑”如何弹出确认删除对话框(C#编程)? - Crystalball - 博客园
在Asp.Net的C#编程中,在页面上如何弹出确认删除对话框? &&ASP.NET中 TextBox 文本输入框控件的使用方法
作者:Nerazzurri
字体:[ ] 类型:转载 时间:
TextBox 控件为用户提供了一种向 ASP.NET 网页中键入信息(包括文本、数字和日期)的方法。
TextBox控件又称文本框控件,为用户提供输入文本的功能。
TextBox控件的常用属性及说明如表1所示。
表1 TextBox控件常用属性及说明
AutoPostBack
获取或设置一个值,该值指示无论何时用户在TextBox控件中按〈Enter〉键或〈Tab〉键时,是否自动回发到服务器的操作
CausesValidation
获取或设置一个值,该值指示当TextBox控件设置为在回发发生时进行验证,是否执行验证
控件要显示的文本
获取或设置TextBox控件的行为模式(单行、多行或密码)
控件的宽度
控件是否可见
获取或设置一个值,用于指示能否只读TextBox控件的内容
控件呈现的样式
控件的背景颜色
控件是否可用
TextBox控件大部分属性设置和Label控件类似,具体请参见Label控件属性设置,下面主要介绍一下TextMode属性。
TextMode属性主要用于控制TextBox控件的文本显示方式,该属性的设置选项有以下3种。
 单行(SingleLine):用户只能在一行中输入信息,还可以选择限制控件接收的字符数。
 多行(MultiLine):文本很长时,允许用户输入多行文本并执行换行。
 密码(Password):将用户输入的字符用黑点(●)屏蔽,以隐藏这些信息。
例如:在验证用户登录密码时,可以将TextBox控件的TextMode属性设置为Password,其运行效果如图1所示。
在填写备注资料时,文字可能会很多,此时可将TextBox控件的TextMode属性设置为MultiLine,其运行结果如图2所示。
图1 隐藏登录密码
图2 填写备注资料
TextBox控件常用方法同Label控件类似,表2列出了它的一些常用方法。
表2 TextBox控件常用方法及说明
将数据源绑定到被调用的服务器控件及其所有子控件上
为控件设置输入焦点
使服务器控件得以在从内存中释放之前执行最后的清理操作
确定两个对象实例是否相等
TextBox控件的Focus方法主要用来获得其焦点,例如:用户在一个含有TextBox控件页面的Page_Load事件中编写了如下代码:
protected void Page_Load(object sender, EventArgs e)
&&& TextBox1.Focus();
运行结果如图3所示。
图3& 获得TextBox控件焦点
TextBox控件常用事件同Label控件类似,具体请参见Label控件常用事件。
TextBox控件示例
下面示例主要通过设置3个TextBox控件不同的TextMode属性值来对比其运行效果。新建一个网站,默认主页为Default.aspx,在Default.aspx页面上添加3个TextBox控件,它们的属性设置如下。
 输入用户名的TextBox控件:TextMode属性设为SingleLine,BackColor属性为#FFE0C0(浅黄色),BorderColor属性为Blue(蓝色)。
 输入密码的TextBox控件:TextMode属性设为Password。
 输入备注信息的TextBox控件:TextMode属性设为MultiLine。
执行程序,分别在3个文本框中输入文字,示例运行结果如图4所示。
图4& TextBox控件示例
程序完整代码如下:
前台 Default.aspx
&%@ Page Language="C#" AutoEventWireup="true"& CodeFile="Default.aspx.cs" Inherits="_Default" %&
&!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""&
&html xmlns="" &
&head runat="server"&
&&& &title&TextBox控件示例&/title&
&&& &form id="form1" runat="server"&
&&&&&&& 用户名:&asp:TextBox ID="TextBox1" runat="server" BackColor="#FFE0C0" BorderColor="Blue"
&&&&&&&&&&& OnTextChanged="TextBox1_TextChanged"&&/asp:TextBox&
&&&&&&& &br /&
&&&&&&& 密 & 码:&asp:TextBox ID="TextBox2" runat="server" TextMode="Password" Width="149px"&&/asp:TextBox&
&&&&&&& &br /&
&&&&&&& 备 & 注:&asp:TextBox ID="TextBox3" runat="server" TextMode="MultiLine"&&/asp:TextBox&&/div&
&&& &/form&
后台 Default.aspx.cs
using System.D
using System.C
using System.W
using System.Web.S
using System.Web.UI;
using System.Web.UI.WebC
using System.Web.UI.WebControls.WebP
using System.Web.UI.HtmlC
public partial class _Default : System.Web.UI.Page
&&& protected void Page_Load(object sender, EventArgs e)
&&& protected void TextBox1_TextChanged(object sender, EventArgs e)
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具

我要回帖

更多关于 js点击按钮增加输入框 的文章

 

随机推荐