黑马程序员技术交流社区

标题: winform [打印本页]

作者: 似鱼非鱼    时间: 2013-10-25 03:22
标题: winform
1.partial :部分的;
  在winform窗体中我们可以看到partial 关键字,它可以将同一个类的代码分开放在多个文件中,没个类都是代码的一部分。例:建的Form1窗体的代码就分在
   Form.cs(我们自己编写的代码)和Form.Designer.cs(电脑自动生成的代码)。
2.Form:Form是.net定义好的一个窗体基本类,具有一些窗体基本的属性和方法:
  属性:                                       
  Name   窗体对象的名字     
  BackColor  窗体的背景颜色                                 
  BackgroundImage  窗体的背景图像
  FromBorderStyle  窗体的边框样式,默认Sizable
  MaximizeBox  确定窗体标题栏右上角是否有最大化框,默认True
  ShowInTaskbar  确定窗体是否出现在Windows任务栏中,默认为True
  StartPosition  确定窗体第一次出现时的位置
  Text  窗体标题栏显示的文本
  TopMost  指示窗体是否始终显示在属性未设置为Ture的所有窗体之上,默认为False
  WindowState  确定窗体的初始可是状态,默认为Normal(普通)
  方法:
  Close()关闭窗体    (Application.Exit()也可以关闭窗体)
  Show()  显示窗体
  ShowDialog()  模式化显示窗体
  Hide()  隐藏窗体  
3.MessageBox.Show()四种类型:   
  MessageBox.Show(字符串);
  MessageBox.Show(字符串,消息框标题);
  MessageBox.Show(字符串,消息框标题,消息框按钮);
  MessageBox.Show(字符串,消息框标题,消息框按钮,消息框图标);
  使用DialogResult获得消息框的返回值;
4.定位光标:
  可以调用控件的Focus()方法;
5.string.Empty与null的区别:
  string.Empty表示空字符串,即字符串对象中不包含任何字符;
  null表示空引用,即不引用任何对象;
6.处理空格的方法:
  调用Trim()方法处理;
7.TextBox三中用法:
  第一常用文本
  第二密码框:将textBox控件的属性PasswordChar设个值,例“*”
  第三多行文本:把textBox控件的Multiline属性改为True,或者在控件上将Multiline属性打钩
8.多行文本附加值:
  控件名.AppendText(附加值)方法;或者  是txt=txt+附加值,效率低,用AppendText();
9.局部变量每次运行完毕变量的值都会被销毁,下次在运行会重新初始化。而类字段在,只要是一个对象,那么只要对象不销毁,就一直保持对象字段的值;      


作者: 追溯客    时间: 2013-10-25 11:05
同学你发错类目了,这样的发到资源分享好吧?
作者: 追溯客    时间: 2013-10-25 11:05
或者直接发到已解决!
作者: 追溯客    时间: 2013-10-25 12:09

同学给你加分了!好好学习!蔡蔡和叶叶在黑马等着你!黑马有你更精彩!快点为了当土豪努力吧!

作者: 似鱼非鱼    时间: 2013-10-25 19:46
追溯客 发表于 2013-10-25 11:05
同学你发错类目了,这样的发到资源分享好吧?

嗯,知道了,谢谢!
作者: 似鱼非鱼    时间: 2013-10-25 19:48
追溯客 发表于 2013-10-25 12:09
同学给你加分了!好好学习!蔡蔡和叶叶在黑马等着你!黑马有你更精彩!快点为了当土豪努力吧!
...

我正在加油呢!谢谢你给分啊!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2