当前位置: 首页 > news >正文

做网站和优化共多少钱?广告推广语

做网站和优化共多少钱?,广告推广语,深圳做商业的设计公司,个人网页设计dw1、命名空间与继承 命名空间:System.Windows.Forms 继承:Object→MarshalByRefObject→Component→Control→TextBoxBase→TextBox[RichTextBox] TextBox常用于从用户处获取简短的文本字符串,而RichTextBox用于显 示和输入格式化的文本(例如…

1、命名空间与继承

命名空间:System.Windows.Forms

继承:Object→MarshalByRefObject→Component→Control→TextBoxBase→TextBox[RichTextBox]

TextBox常用于从用户处获取简短的文本字符串,而RichTextBox用于显
示和输入格式化的文本(例如, 黑体、 下划线和斜体),它使用标准的格式化文本,称为Rich Text
Format(富文本格式)或RTF。

2、常用属性

方法作用
Clear()从文本框控件中清除所有文本
CausesValidation设置为true,且该控件获得焦点,引发Validating和Validated两个事件
CharacterCasing这个值表示TextBox是否会改变输入的文本的大小写
MaxLengthTextBox输入最大长度
MultiineTextBox是否可以多行
PasswordChar是否为加密字符[UseSystemPasswordChar也可以]
ReadOnlyTextBox是否只读
ScrollBars是否显示滚动条
SelectedText在文本框种选择的文本
SelectionLength在文本框种选择的字符数
SelectionStart被选中文本的开头
WordWrap是否自动换行

注意RichTextBox中LoadFile()和SaveFile()保存富文本框中的文本格式。

3、常用事件

Event作用
Clear()从文本框控件中清除所有文本
OnTextChanged(EventArgs)从文本框控件中清除所有文本
Enter从文本框控件中清除所有文本
Leave从文本框控件中清除所有文本
Validating从文本框控件中清除所有文本
Validated从文本框控件中清除所有文本
键事件
KeyDown按下对应键
KeyUp抬起对应键
KeyPress接受按下键对应建码

C#中Validating和Validated事件
如果 CausesValidation 属性设置为 false,则将取消 Validating 和 Validated 事件
焦点事件按下列顺序发生:
Enter //进入控件时发生
GotFocus //在控件接收焦点时发生
Leave //输入焦点离开控件时发生
Validating //控件数据效验时发生
Validated //数据效验完成后发生
LostFocus //失去焦点时发生


Validating 发生的时候,值还没有真正存入。如果验证失败,设置参数e.cancel = true。
Validated 发生的时候,值已经存入。
不管是Validating还是Validated事件发生的时候控件都没有失去焦点。
所以如果Validating验证错误,e.cancel = true会导致陷入死循环,焦点始终在上面,无法关闭软件。可以在Validating验证满足某条件,令e.cancel = false,强制退出。

4、示例

注意:
Validating事件中e.Cancel = true; 可以取消操作。如不符合要求的输入取消。

		//Validating事件textBox中无法输入大于10的数private void textBox2_Validating(object sender, CancelEventArgs e){Console.WriteLine("textBox2_Validating");if (Convert.ToInt32(this.textBox2.Text) > 10){e.Cancel = true;  }}

KeyPress事件
设置为Handled为true取消KeyPress事件。 这样,控件就不处理键按下。

	    //KeyPress事件 只允许输入0-9的键盘数字,或者BackSpace退格键private void textBox2_KeyPress(object sender, KeyPressEventArgs e){if ((e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != 8){e.Handled = true; // Remove the characterConsole.WriteLine("删除");}else{Console.WriteLine("保留");}}

RichTextBox富文本控件中设置粗体,斜体,下划线

		//设置粗体private void button5_Click(object sender, EventArgs e){Font oldfont = this.richTextBox1.SelectionFont;Font newfont;if(oldfont.Bold){newfont = new Font(oldfont,oldfont.Style & ~FontStyle.Bold);}else{newfont = new Font(oldfont, oldfont.Style | FontStyle.Bold);}this.richTextBox1.SelectionFont = newfont;this.richTextBox1.Focus();}//设置斜体private void button7_Click(object sender, EventArgs e){Font oldfont;Font newfont;oldfont = this.richTextBox1.SelectionFont;if (oldfont.Italic){newfont = new Font(oldfont, oldfont.Style & ~FontStyle.Italic);}else{newfont = new Font(oldfont, oldfont.Style | FontStyle.Italic);}this.richTextBox1.SelectionFont = newfont;this.richTextBox1.Focus();}//设置下划线private void button6_Click(object sender, EventArgs e){Font oldfont;Font newfont;oldfont = this.richTextBox1.SelectionFont;if (oldfont.Underline){newfont = new Font(oldfont, oldfont.Style & ~FontStyle.Underline);}else{newfont = new Font(oldfont,oldfont.Style | FontStyle.Underline);}this.richTextBox1.SelectionFont = newfont;this.richTextBox1.Focus();//设置RichTextBook中间对齐private void button8_Click(object sender, EventArgs e){//剧中if(this.richTextBox1.SelectionAlignment == HorizontalAlignment.Center){this.richTextBox1.SelectionAlignment = HorizontalAlignment.Left;}else{this.richTextBox1.SelectionAlignment= HorizontalAlignment.Center;}this.richTextBox1.Focus();}}		

RichTextBox保存文本格式

private void button9_Click(object sender, EventArgs e){// Load the file into the RichTextBox.try{this.richTextBox1.LoadFile("Test.rtf");}catch (System.IO.FileNotFoundException){MessageBox.Show("No file to load yet");}}private void button10_Click(object sender, EventArgs e){// Save the text.try{this.richTextBox1.SaveFile("Test.rtf");}catch (System.Exception err){MessageBox.Show(err.Message);}}
http://www.hkea.cn/news/56172/

相关文章:

  • 网站建设如何更加稳定seo优化前景
  • 网站速度诊断 慢seo chinaz
  • 企业网站建设合同搜索引擎优化关键词的处理
  • 做翻译的网站私人做网站
  • 广东两学一做考学网站百度网盘app免费下载安装老版本
  • 淄博有做网站的吗百度推广有哪些形式
  • 增值税怎么算免费seo快速排名系统
  • 响应式电商网站制作全网
  • 国内b2b网站a片长春做网站推广的公司
  • 网页制作视频的网站建设引擎优化seo怎么做
  • 吉林省建设厅证件查询网站今日热搜
  • 做熟食的网站美食网站搜索引擎推广方案案例
  • 企业模板网站推广优化平台
  • 赣州做网站的网站优化技术
  • 设计网站大全网公司推广咨询
  • 北京网站建设价格上海关键词排名优化公司
  • 浙江华临建设集团有限公司网站seo优化网站词
  • 服装网站建设规划书范文免费的行情网站
  • 合肥企业自助建站seo课程培训班
  • 企业网站建设总结什么软件可以免费引流
  • 个人博客网站如何做SEO雅诗兰黛网络营销策划书
  • 唐山自助建站软件seo软件优化工具软件
  • 推广电子商务网站的案例网站推广策划书模板
  • 前端外包网站网站优化快速排名软件
  • 凡客做网站cba最新消息
  • 郑州做网站好的公搜索引擎优化好做吗
  • 网站 预算白度
  • 中国电商建站程序信息推广
  • 网站开发教程 布局优化技术
  • 做外贸网站需要请外贸文员吗网站seo诊断分析和优化方案