C#做一个简单的窗体程序

使用C#创建控制台应用程序的基本步骤:

(1)创建项目;

(2)用户界面设计;

(3)属性设置;

(4)编写程序代码;

(5)保存、调试、运行;

例题:设计登录界面,效果如下:


 

第一步:创建项目;

 

            文件→新建→项目;选择“项目类型”为Visual C#,“模板”为Windows窗体应用程序;

            输入名称“例1-3”;选择存放路径“H:\C#程序”;选择“创建新解决方案”;

第二步:用户界面设计;(视图→工具箱)

           在工具箱中双击“button”添加按钮;双击“textbox”添加文本框;

工具箱:


用户界面:


第三步:属性设置;(视图→属性窗口)       

 

控件名 name text
Form1   登录界面设计
label1   用户名
label2   密码
textbox1 txtName  
textbox2 txtPassword  
button1   登录
button2   重置

设置结果:


第四步:编写程序代码;

双击“登录”按钮添加代码。



第五步:保存、调试、运行;

       单击启动调试或者F5键;

       运行结果:



延伸阅读:

------------------------------------------------------------------------------------

双击“重置”按钮

添加代码:

  

运行结果:当点击“重置”按钮时,用户名和密码清零。

  • 30
    点赞
  • 139
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
好的,下面是一个简单C#计算器窗体程序示例: 1. 创建一个Windows窗体应用程序项目。 2. 在窗体上放置一些控件,包括Label、TextBox和一些Button。 3. 命名控件的名称,例如,将Label命名为lblResult,TextBox命名为txtInput,Button命名为btnAdd、btnSubtract、btnMultiply、btnDivide和btnEqual。 4. 在窗体的代码文件中添加以下代码: ```csharp using System; using System.Windows.Forms; namespace Calculator { public partial class Form1 : Form { Double value = 0; String operation = ""; bool operation_pressed = false; public Form1() { InitializeComponent(); } private void button_click(object sender, EventArgs e) { if ((txtInput.Text == "0") || (operation_pressed)) txtInput.Clear(); operation_pressed = false; Button button = (Button)sender; txtInput.Text = txtInput.Text + button.Text; } private void operator_click(object sender, EventArgs e) { Button button = (Button)sender; operation = button.Text; value = Double.Parse(txtInput.Text); operation_pressed = true; lblResult.Text = value + " " + operation; } private void btnClear_Click(object sender, EventArgs e) { txtInput.Text = "0"; value = 0; lblResult.Text = ""; } private void btnEqual_Click(object sender, EventArgs e) { switch (operation) { case "+": txtInput.Text = (value + Double.Parse(txtInput.Text)).ToString(); break; case "-": txtInput.Text = (value - Double.Parse(txtInput.Text)).ToString(); break; case "*": txtInput.Text = (value * Double.Parse(txtInput.Text)).ToString(); break; case "/": txtInput.Text = (value / Double.Parse(txtInput.Text)).ToString(); break; default: break; } lblResult.Text = ""; } } } ``` 5. 运行程序,您就可以使用这个简单的计算器窗体应用程序了。 这个计算器程序可以进行加、减、乘、除四种基本运算,可以清除输入文本框的内容,也可以计算输入的表达式的结果。您可以根据需要进行修改和拓展,增加其他的功能和运算。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值