RichTextBox控件
源文档 <http://school.itzcn.com/video-vid-2466-spid-51.html>
TextBox控件
源文档 <http://school.itzcn.com/video-vid-2465-spid-51.html>
Multiline,ScrollBar,PasswordChar
Button按钮
源文档 <http://school.itzcn.com/video-vid-2464-spid-51.html>
1、
2、
private void button1_Click(object sender, EventArgs e)
{
button1.BackColor = Color.Red;
button1.Text = "0000000000";
button1.Width=200;
}
Form类
源文档 <http://school.itzcn.com/video-vid-2463-spid-51.html>
1、点击按钮1弹出form2窗体;点击按钮2,关闭form2窗体;设置弹出的form2窗体位于屏幕的中央
2、
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace _10._6
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Form2 f = new Form2();
private void button1_Click(object sender, EventArgs e)
{
f.StartPosition = FormStartPosition.CenterScreen;//
// f.ShowDialog();//
f.Show();
}
private void button2_Click(object sender, EventArgs e)
{
f.Close();
}
}
}
Windows功能
源文档 <http://school.itzcn.com/video-vid-2462-spid-51.html>
了解如何通过命名控件访问Windows消息
与用户交互操作
源文档 <http://school.itzcn.com/video-vid-2461-spid-51.html>
理解事件处理的一些过程
Control类提供的外观属性
源文档 <http://school.itzcn.com/video-vid-2460-spid-51.html>
控件基类 控件相关的类
源文档 <http://school.itzcn.com/video-vid-2459-spid-51.html>
1、设置窗体并应用这些属性
2、
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace code_10._3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Form1 f = new Form1();//
f.Top = 200;//
f.Dock = DockStyle.Left;//
}
}
}
Application类
源文档 <http://school.itzcn.com/video-vid-2458-spid-51.html>
1、Exit结束所有当前运行的消息循环,并退出应用程序;
ExitThread只结束当前线程上消息循环。
2、
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace code_10._2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Application.Exit();//
}
}
}
创建窗体应用程序
源文档 <http://school.itzcn.com/video-vid-2457-spid-51.html>
如何创建Windows应用程序以及如何在控制台应用程序中创建一个窗体?
1、VS2008不显示解决方案的解决办法??
菜单栏》工具》选项》项目和解决方案》总是显示解决方案(打上勾)
2、添加控制台应用程序并添加引用,设为启动项目;
3、
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;//
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Application.Run(new MyForm());//
}
}
class MyForm. Form//
{ }
}
4、Application.Form()方法负责启动标准的应用程序消息循环。