-- 作者:admin
-- 发布时间:11/9/2004 2:25:00 AM
-- C#快餐-14
发信人: nice (春天), 信区: DotNET 标 题: C#快餐-14 发信站: BBS 水木清华站 (Thu Jul 26 02:18:46 2001) Lesson 14. The Form, the TextBox and the CheckBox. The WinForms namespace has a lot of very interesting classes. One of the simplest is the Form class. Note that all programs in this lesson need to be compiled with the option /r:System.dll /r:System.WinForms.dll /r:System.Drawing.dll /r:Microsoft.Win32.Interop.dll. The code bellow displays a gray form untitled "How do you do?". //A very simple form using System.WinForms; class test:Form //class test inherit from the class Form { public static void Main() { test HelloForm=new test(); HelloForm.Text="How do you do?";//specify title of the form Application.Run(HelloForm);//display form } } Below I create a Form containing a TextBox. Note, that the TextBox and the Form are created separately and then attached to each other with Controls.Add. //A very simple form with attached textbox using System.WinForms; class test:Form //class test inherit from the class Form { public static void Main() { test HelloForm=new test(); //create form System.WinForms.TextBox text=new System.WinForms.TextBox(); //create tex tbox text.Text="This is a textbox";// Specify default text to be displayed in side TextBox HelloForm.Controls.Add(text);//Attach TextBox to the Form Application.Run(HelloForm);//display form } } Bellow is a program which creates a simple CheckBox. I have changed the form's background color with BackColor. //A very simple checkbox using System.WinForms; class test:Form //class test inherit from the class Form { public static void Main() { test HelloForm=new test(); HelloForm.BackColor=System.Drawing.Color.Yellow; //set the color of the form System.WinForms.CheckBox check=new System.WinForms.CheckBox(); HelloForm.Controls.Add(check);//Attach CheckBox to the Form Application.Run(HelloForm);//display form } } We will explorer other interesting classes belonging to WinForms namespace in the next lesson. In the meantime, try creating barebones applications using RadionButton and ListBox. Good Luck! -- ※ 修改:·walts 於 Jul 26 10:32:01 修改本文·[FROM: 166.111.142.118] ※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.176.234] 上一篇 返回上一页 回到目录 回到页首 下一篇
|