以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Dot NET,C#,ASP,VB 』  (http://bbs.xml.org.cn/list.asp?boardid=43)
----  C#快餐-14  (http://bbs.xml.org.cn/dispbbs.asp?boardid=43&rootid=&id=11728)


--  作者: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]
上一篇
返回上一页
回到目录
回到页首
下一篇



W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
50.781ms