请问winform里面的textbox怎么添加背景图片? [问题点数:50分]

Bbs2
本版专家分:142
结帖率 98.15%
Bbs9
本版专家分:66225
版主
Blank
进士 2017年 总版技术专家分年内排行榜第四
2014年 总版技术专家分年内排行榜第四
2013年 总版技术专家分年内排行榜第四
2012年 总版技术专家分年内排行榜第六
Blank
金牌 2018年3月 总版技术专家分月排行榜第一
2013年5月 总版技术专家分月排行榜第一
Blank
银牌 2018年10月 总版技术专家分月排行榜第二
2018年9月 总版技术专家分月排行榜第二
2018年8月 总版技术专家分月排行榜第二
2018年4月 总版技术专家分月排行榜第二
2016年7月 总版技术专家分月排行榜第二
2016年3月 总版技术专家分月排行榜第二
2015年12月 总版技术专家分月排行榜第二
2014年8月 总版技术专家分月排行榜第二
2014年7月 总版技术专家分月排行榜第二
2013年6月 总版技术专家分月排行榜第二
Blank
优秀版主 2016年10月优秀大版主
2016年8月论坛优秀版主
优秀大版主
2015年7月优秀大版主
2015年8月优秀大版主
2015年8月优秀大版主
2015年9月优秀大版主
2015年5月优秀大版主
2015年4月优秀版主
2014年11月论坛优秀版主
Bbs7
本版专家分:14366
Bbs5
本版专家分:4566
Bbs1
本版专家分:56
Bbs3
本版专家分:658
Bbs2
本版专家分:142
Bbs2
本版专家分:142
Bbs7
本版专家分:13808
Bbs1
本版专家分:56
Bbs12
本版专家分:402599
版主
Blank
名人 2014年 荣获名人称号
2013年 荣获名人称号
2012年 荣获名人称号
Blank
状元 2013年 总版技术专家分年内排行榜第一
Blank
探花 2014年 总版技术专家分年内排行榜第三
Blank
进士 2012年 总版技术专家分年内排行榜第四
Bbs4
本版专家分:1491
Bbs1
本版专家分:56
Bbs2
本版专家分:308
其他相关推荐
C#之WinForm基础 使用代码让textbox换行
慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 1、ui 2、代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; us
在网页中如何设置背景图片
序号 中文说明 标记语法 备注 1 背景颜色 {background-color:数值}   2 背景图片 {background-image: url(URL)|none}   3 背景重复 {background-repeat:inherit|no-repeat|repeat|repeat-x|repeat-y}   4 背景固定 {background-attachment:
winform窗体加背景图片后,控件闪烁
1:窗体双缓冲属性 DoubleBufered设置为true 2:可在窗体加载中添加如下代码              SetStyle(ControlStyles.UserPaint, true);             SetStyle(ControlStyles.AllPaintingInWmPaint, true); // 禁止擦除背景.             SetStyl
C#之WinForm基础 给textbox空间添加水平,垂直滚动条
慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 1、添加水平、垂直滚动条 2、不自动换行 3、textbox控件可以跨越多行 4、大小调整 5、效果展示, 感恩曾经帮助过 心少朴 的人。 C#优秀,值得学习。Winform,WPF
关于小白初学C# Winform的基本控件Button, label, textbox 笔记
      第一次写博客,没有丰富的知识,只是将自己初学的一些笔记和总结梳理出来,就权当一个笔记记录,如有错误的笔记记录,也希望各位大神能够为小弟指明, 或有其他需要改进的地方,能够给出一些小小建议,在这里不胜感激。    OK, 言归正传,通过C#语言开发winform , 它可以开发可视化窗体的应用程序。对于窗体,我们应该不陌生,现在windows系统的各种对话框和窗体操作程序,各种操作基本上...
winform技巧—循环清空textbox文本框内容
private void btn清空_Click(object sender, EventArgs e)         {             foreach (Control control in this.Controls)             {                 if (control is TextBox)                 {
winform给TextBox加一个下划线
using System.Drawing; using System.Runtime.InteropServices; using System; using System.Windows.Forms; namespace TextBox控件底端显示下划线 { public partial class CustomTextBoxGroup:System.Windows.Forms.TextB
c#Winform修改datatable的列的操作和一些combox绑定实体类,dataGridview的注意点 弹出确认框 弹出的winform出现的位置 load
ds是DataSet 是Datatable的集合 ds.Tables[0]是得到第一张表 然后就是对dt的操作 将Fill_ID列名修改为 “序号” 依次修改列名 combox绑定list 显示combox上的值是用cmb_name 但是 在窗体加载的时候 cmb_name是 它本身的类型名字 而不是空 只有当它上面绑定有真正的值后才会显示。 在Sele
随笔10 - C# WinForm下的只带下边框的TextBox
/// /// 只显示下边框的TextBox控件 /// public class BottomTextBox : TextBox { /// /// 获得当前进程,以便重绘控件 /// /// /// [System.Runti
简单的在winform添加透明的textbox
在工程里新建个wpf控件,拖进去个textbox设成透明 然后项目添加引用 system.xaml 然后在需要添加的form里把这个组件拖进去 把backcolor改成transparent就搞定了
Winform背景图片添加与图片大小自适应
Winform窗体开发过程中为了使我们的窗体更加美观,有时候可能需要添加背景图片的操作,那如何添加背景图片呢?主要的方法有两种: (1)PictureBox控件 (2)窗体BackGroudImage属性添加 PictureBox顾名思义就是用来存放图片的容器,拖拉一个PictureBox控件到窗体中,接着再为PictureBox控件添加图片绑定就可以实现背景图片添加,此种添加方法既可用于
Textbox控件禁止用户向文本框中输入文字
在Winform程序中,Textbox控件,如何禁止用户向文本框中输入文字,而只是可以通过程序来写入内容 选择这个控件的属性,在事件列中找到KeyPress,双击,生成相应的事件监听方法,加入代码e.Handled = true就可以了。 private void txtDIS_KeyPress(object sender, KeyPressEventArgs e) {
如何将TextBox添加到dataGridView中
先从工具箱拖一个textbox到窗体form1中.然后设置其为visible属性为false 在窗体加载中写 private void Form1_Load(object sender, EventArgs e) { textBox1.Visible = false; textBox1.Width = 0;
VB6给文本框添加背景图片
VB6给TextBox控件添加背景图片。 不是我的原作,网上下载的。
遍历窗体中的所有TextBox控件,并为其赋值
这是我自己在编程过程中遇到的问题,在这里总结一下。遍历窗体中的所有TextBox控件,并为其赋值为Coool。1.C#方法定义一个函数,使用递归的方法,将页面中所有的TextBox控件都找出来 void FindTextBox(Control ctl)    {        foreach (Control parent in ctl.Controls)        {      
清空textbox中的内容
直接在对应地方将textbox中的内容Text赋值为空就行了  textBox.Text = "";
遍历GroupBox上的所有的textbox
遍历GroupBox上的所有的textbox foreach (Control c in groupBox1.Controls) { if (c is TextBox) { //这里写代码逻辑 } }遍历的时候,需要用Control遍历;如果直接使用for...
右侧带按钮的TextBox
面的AutoFillForm可以不继承,只是我用来自动填充窗体控件的一个接口 public interface AutoFillFrom { string DataField { get; set; } string Description { get; set; } } public partial class TxtBtn : UserCon
TextBox文本框中如何换行
首先设置可多行 this.TextBox1.Multiline=true;  换行 this.TextBox1.Text="加入此换行符即可换行" + "\r\n";
C#(winform)为button添加背景图片
转自:http://www.cnblogs.com/zhangchenliang/p/4335372.html 1.既然是添加背景图片     所以这里应该使用 Button.BackgroudImage = "" ;来设置图片          而不应该使用  Button.Image = "";     因为使用BackgroudImage来设置背景图片,我
【C#】一次性清空textbox、combobox中所有的内容
在做机房重构的时候,总是会遇到清空所有的代码,比如注册的窗体,如果你每个窗体的清空都写成,像这样:txtcard.text=”“;这样就会出现大量的冗余的代码! 这时请看下面的代码,批量清除了所有的控件的内容,如果此时用到这个方法的窗体过多,就可以将它封装成一个类! //清空所有控件里边的内容 private void btnClear_Click(object s...
DataGridView中的当前行数据怎样自动绑定到TextBox
DataGridView与TextBox的绑定本文讲述DataGridView中的当前行数据怎样自动绑定到TextBox等其他编辑控件。在进行WinForm编程时,编辑通常通过两种方式进行,一是网格操作,即数据的新增、维护、删除等操作均在网格中进行,一是通过文本框、下了列表、日期等控件逐条编辑。后者往往和网格相关联,即单击网格中某一行时,希望该行数据显示到相对应的文本框等控件中,在这些控件
如何彻底地关闭textbox的右键菜单
如何“彻底地”关闭textbox的右键菜单? 把textbox的contextmenu赋了一个空菜单,在textbox上点右键确实缺省的菜单是不出来了,但是如果单击右键后按住不放,挪动鼠标到textbox外再松开,缺省的菜单就弹出来了。这是一个网友的提问,我用C#和VB.NET分别做了实现的一种方式,是如下做的:WM_CONTEXTMENU = 0x007B;    //当用户某个窗口中点
控制C#中textbox输入文本的格式
由于TextBox有一个消息是,当控件的Text属性发生变化时触发,就是TextChanged事件,给textBox添加该事件,在那个消息响应函数中添加如下代码: TextBox控件中有一个事件机制是:当控件的Text属性发生变化时会触发TextChanged事件,那么给textBox1添加该事件并在该消息响应函数中添加如下代码: if((textBox1.Text.Length+1)%3==
Winform的TextBox实现明文和密文的切换
Winform只需要将TextBox的PasswordChar属性设置为一个特殊字符,即可用于输入密码。但是,当用户输入了错误的密码时,删除所有的输入,再次重新输入就会显得有点麻烦,而且可能还会输错。因此,需要提供一种方式供用户查看自己输入的内容到底是什么。比如,密码框的右边有一个复选框,当勾选该复选框时就显示用户的输入(明文),否则显示为密码;或者,密码框的右侧有一个类似眼睛的图标,当鼠标停留在
C# textBox用法总结 [持续更新]
textBox用法总结: 1 去掉边框 【注:this = textBox】 this.BorderStyle = System.Windows.Forms.BorderStyle.None; 2 设置字体 this.Font = new System.Drawing.Font(this.Font.Name, 11); 3 设置光标 this.Focus();//光标移动到当前textBox中 this.SelectAll(); //选中所有内容 this.SelectionStart = this.Te
c# winform textBox的下拉框是制作, 如google的搜索栏.
this.textBox1.AutoCompleteCustomSource.Add("wang"); this.textBox1.AutoCompleteCustomSource.Add("wangy"); this.textBox1.AutoCompleteCustomSource.Add("yy"); this.textBox1.AutoCompleteCustomSource.Add("yyyy"); this.textBox1.AutoCompleteMode = Au
winform中向textbox输入内容时下面有提示信息,效果如图所示:
private void Form1_Load(object sender, EventArgs e)  {      AutoCompleteStringCollection strings = new AutoCompleteStringCollection();      strings.Add("A1");//不区分大小写      strings.Add("A2");
C#窗体中,textbox中数据保存到txt文本中,从文本读取数据到textbox
//在引用里添加 using System.IO;   ///窗体应用类中写方法   //写入 StreamWriter sw=new StreamWriter(TXT文件完整路径); sw.WriterLine(你要写入的内容,可以换行带格式); sw.Flush();//文件流 sw.Close();//最后要关闭写入状态   //读取 System.IO.Stream
C# TextBox带提示说明的搜索输入框
场景: 对于输入框,如果用户不知道要输入什么,这个时候有个提示是最好了, 下面是带提示说明的搜搜输入框,如图
Winform 验证输入TextBox身份证号是否有效
private void btnView_Click(object sender, EventArgs e) { string id = txtID.Text.Trim(); int age = 0; int year = 0; if (id.Length == 15)
C# winform程序中的输入文本框保留上次的输入
网上找了,方法有很多,比如写一个xml文件,写一个txt文件之类的,应该都是可行的,但我没有试过,我太懒了,就想找个简单方法,不要写文件这些之类的。 第一步是 点击项目,右击属性,找到设置,如图所示右边选择自己想要保留的,我这里是ip,然后设置初始值。第二步,在自己的代码里面,导入相应的 命名空间,我的项目名字是 demo4Socket,所以导入的是 using demo4Socket.Prope
c#给textbox控件绑定回车事件
使用c#开发软件,给textbox控件绑定回车事件,用来在按下回车时执行某些操作,方法就是在窗体加载时,使用  textBox1.KeyUp += new KeyEventHandler(textBox1_KeyUp); 给textbox1绑定键盘按下后松开的事件。实现的完整代码如下: using System; using System.Windows.Forms; namespace
【转载】C# winfrom设置textbox字体大小和样式
C# winfrom设置textbox字体大小和样式 【转载于】2cto.com/kf/201202/118319.html private void radioButton1_CheckedChanged(object sender, System.EventArgs e)    {     //设置字体为宋体     textBox1.Font=new Font("宋体",t
C#的textbox的LostFocus事件重复执行
private void textBox40_LostFocus( object sender, EventArgs e ) { if (!DateDay.tenTwoNumber( textBox40 )) { this.textBox40.Text = ""; Mes
关于winform的textBox的水平滚动条
1 首先你得先设置该textBox为多行。 2 wordWrap是默认是自动换行的,也就是默认为true。 3 在设置水平滚动条时,一定先设置自动换行wordWrap为false。 this.TxtBox_ApercuFichier.Multiline = true; this.TxtBox_ApercuFichier.WordWrap = false; this.Txt
C# winform button动态加载背景图
Button button = new Button();                  button.Text=xmlNode.Attributes["text"].Value;                 button.Tag = tag;                 button.Location = new System.Drawing.Point(x, y);    
领域驱动设计 软件核心复杂性应对之道 修订版
本书是领域驱动设计方面的经典之作
UserControl自定义控件系列一:Label+TextBox组合控件
分享本人对UserControl自定义控件的研究,主要针对多个控件组合为一个控件,展示控件显示风格的与众不同,我还没真正成为一位程序员,纯属业余,不过我具备了程序员一样的特点--很懒,写一些小程序供自己使用方便自己的业务,但是为了实现一个功能拖拉了多个控件到窗体中,还要对这些控件进行有序的排版(一个排版非常乱的程序自己用的都不爽),所以我想着如果能编写一个控件,把我要的这些控件都拖拉进去组合成一个控件
C#之WinForm基础 textbox控件变高,由单行输入改为多行输入
慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 感恩曾经帮助过 心少朴 的人。 C#优秀,值得学习。Winform,WPF 都可以关注一下,眼界要开阔。 Visual Studio IDE很好用,推荐! 注:此文是自学笔记所生,质量中等,故要三思而后行。新手到此,不可照搬,
TextBox 多行加 滚动条
RichTextBox默认就有 多行滚动条。 自己用VS2005 C#有一天自己设置TextBox文本,发现多行没有滚动条,设置其实很简单,但是因为简单好像不太好找,希望贡献出来。 其实有两个属性控制 一个是Multiline 这个必须设置True ,另外就是ScrollBars 设置为Verticial。别说我幼稚哦。
winform中complete textbox,下拉自动完成控件
vs2005中textBox有AutoComplete的功能,但是在实际用到时发现效果并不太好。好像自动完成的数据源需要在窗体加载时就设置好,并不能根据textBox中实际输入的文本动态的查询数据库更改source中的信息。这是我自己的理解,或许有些地方我自己没有弄清楚吧。最近遇到一个项目,用户在文本框中输入拼音时文本框自动下拉列出所有符合的记录,然后选择需要录入的信息。这个类似于火车站窗
在 Visual C# 中,如何为 TextBox 控件添加水印文字
介绍如何在 Visual C# 中,为 TextBox 控件添加水印文字功能。
\0导致字符串在winform程序中textbox显示不全
问题: 对于winformtextbox  (vs2012  .net4.5) 无法显示全字符串“123\0456\0789\0” 只能显示出第一个\0前面的字符串“123” 方法: 转换为字符数组把\0用空格替换掉。 参考代码: text = System.Text.Encoding.Default.GetString(buf);//转码
WinForm 带下划线的TextBox
项目里,添加组件CustomTextBox using System; using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics; using System.Text; using System.Windows.Forms; using System.Drawing; using
怎样实现C# 的流程日志输出功能[textBox]
   c#程序运行过程中,一般都需要将用户的各项操作和操作结果都能清晰的显示出来,这样就用到日志输出功能,下面就介绍使用textbox作为日志输出框的用法。包括:1, 逐行输出带日期的日志信息;2, 双击日志框可清空显示信息;3, 日志超过一定行数会自动清空显示信息;4, 自动保存日志到文本。工具/原料Microsoft Visual Studio 2010方法/步骤1打开Microsoft Vi...
C# Textbox 多行文本换行
C#中,Windows 窗体的TextBox显示多行文本,要将它的Multiline属性设置为true。 每次使用AppendText函数增加一行文本,使其换行的常用做法是: 在字符串末尾加 "\r\n"。 正式的用法是:   "abc" + Environmen
C#文本框允许使用ctrl+A
C#文本框中默认是不允许使用全选的。可以通过以下事件完成: private void textBox1_KeyDown(object sender, KeyEventArgs e) { TextBox t=sender as TextBox      if (e.Control && e.KeyCode == Keys.A)         t.SelectAll(); }
C# 如何给Panel 添加背景图片
添加panel的paint事件,然后在panel上面画出图片 例子:this.panelMain.Paint += new System.Windows.Forms.PaintEventHandler(this.panelMain_Paint); private void panelMain_Paint(object sender, PaintEventArgs e)   {   Gr
C# textbox提示文字
看了半天textbox属性好像没有提示文字这块的 那么就自己来实现一下 主要是一个变量,两个函数 Boolean textboxHasText = false;//判断输入框是否有文本 然后两个事件触发函数 //textbox获得焦点 private void Textbox_Enter(object sender, EventArgs e)
.net WinForm用户控件开发--(1)带按钮的textbox控件
今天大家一同学习下.net winform中用户控件的开发,这一节给大家演示一个带下划线和按钮的textbox控件,我们先来看下效果图吧!                   下面我们来演示下怎么实现这样一个用户控件     1.创建用户控件         通过添加新项--用户控件       2. 在用户控件上拖放一个label,一个textbox,一个按钮     并设置控
Winform的TextBox控件显示默认文本点击消失离开显示
设置TextBox控件的默认文本即在加载TextBox控件时为其Text文本赋值。点击文本消失,离开或者失去焦点显示默认文本可以通过Enter和Leave事件或Mouse的事件来实现。具体代码如下。 private void txtPassword_Enter(object sender, EventArgs e) { pnlPassword.Backgr
在WINFORM中,通过文本框textBox搜索定位到treeview的相应的结点?
private void button1_Click(object sender, EventArgs e) //这个是你的查询按钮单击事件 { foreach (TreeNode tnc in treeView1.Nodes) //遍历你的 treeView1 { nextnodes(tnc, "节点9"); // 这个是你textBox1 中的文本 } } public
RegexTextBox可验证文本框(.net c# winform)正则自定义验证控件
控件使用的是visual studio2010开发,对TextBox进行了改写,附带了验证功能,不需要开发人员再次对TextBox的内容进行验证,也不需要在相关的按钮里写判断语句,只需要配置下属性或者根据需求自定义验证事件即可,按钮里无需在对文本框进行验证。 修正了验证失败后还会执行按钮事件的错误,添加了显示样式Icon,优化部分代码,并修改了部分错误代码。 功能介绍文章:http://blog.csdn.net/ziyouli/article/details/7583824
Winform程序打印日志到TextBox
/// /// 显示信息 /// /// /// public static void ShowInfo(System.Windows.Forms.TextBox txtInfo, string Info) { string time = DateTime.Now.ToS
设置winform窗体背景图片自动适应窗体大小
bm = new Bitmap(fbImage); //fbImage图片路径 this.BackgroundImage = bm;//设置背景图片 this.BackgroundImageLayout = ImageLayout.Stretch;//设置背景图片自动适应
C#代码高亮的WinForm的TEXTBOX控件
C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件C#代码高亮的WinForm的TEXTBOX控件
winform里textBox无法获得焦点的解决方案
winform里textBox无法获得焦点的解决方案
WinForm多个TextBox失去焦点事件解决
1、问题描述:              Winorm中的2个TextBox控件在LostFocus事件弹出提示框,会弹出2次。      原因:            焦点在TextBox1中点击TextBox1,事件执行情况:TextBox1的LostFocus Messagebox.Show()时->TextBox2的LostFocus事件弹出MessageBox.Show()确认后-
vb 操作textBox内的内容
、、、、、、、、、、、、、、、
c#窗体应用程序 textbox的内容和trackbar滑动的数值绑定
textbox要加一个TextChanged事件,而trackbar要加一个
[c#笔记]Winform TextBox中只能输入数字的几种常用方法(C#)
转载自:http://blog.csdn.net/hjingtao/article/details/7302448 修改了原文中一个正则错误Winform TextBox中只能输入数字的几种常用方法C 方法一 方法二 方法三 方法四 方法五 方法六 方法七利用ASCII码处理办法Winform TextBox中只能输入数字的几种常用方法(C#)方法一private void tBox_KeyPre
C# 通过循环清空窗体中所有 TextBox 的值
///         /// 清空 TextBox         ///         private void ClearTexBox()         {             foreach (Control c in this.Controls)             {                 if (c is TextB
WinForm的控件TextBox恢复PasswordChar 默认值、取消密码框设置
WinForm中TextBox控件的PasswordChar属性默认是没有设置的或者说没有开启密码模式,当设置了该属性之后就会开启密码模式,输入的内容以设置的该属性的值来显示。那么该如何取消PasswordChar的设置呢?归纳起来有三种方法,其本质都是把PasswordChar的值赋值为默认值,赋值为默认值后就会按照正常文本进行显示。三种方法代码如下。 this.textBox1.Pa
解决Winform背景图片闪烁的问题
       Winform窗体,里面放置了一个Panel,Dock属性为Fill,BackgroundImage使用一个本地图片文件,BackgroundImageLayout使用了Stretch。嵌入图片的Panel作为Winform应用程序的背景,这个界面现在有两个问题:1、在窗体第一次被打开时,背景图片会出现明显的闪烁2、在拉动窗体的边界以调整窗体大小时,背景图片非出现明显的闪烁  解决方...
winform textBox光标进入时自动选中全部内容
如果只是在textBox的enter事件中用 txt.SelectAll()    或     txt.SelectionStart = 0;  //设置起始位置              txt.SelectionLength = txt.TextLength;  //设置长度 则不管用。 解决方案: step1: 它的enter事件中
如何给窗体添加背景图片让字显示出来 步骤图
如何给Java窗体添加背景图片让字显示出来
textbox禁止输入空格
asp:TextBox ID="TextBox1" runat="server" onkeydown="return NotAllowSpace(this);"/>asp:TextBox>