C#教学经验谈(3):储蓄计算器的源程序__教程 |
|
日期:2007-5-20 1:27:08 人气:76 [大 中 小] |
|
|
|
在C#教学的第二个案例前,先介绍了一个储蓄计算器的实验,该实验项目是从微软的教学光盘中取出的,部分源程序已经给出,要求学生完成事务处理部分。在做这个实验的时候,要求学生最好能够独立设计此项目。在这里,将该项目的代码给出如下。有特点的是,控件的名称使用的是中文。
using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data;
namespace Saving { enum Compound { 每月计算利息, 每季度计算利息 } /// /// Form1 的摘要说明。 /// public class Form1 : System.Windows.Forms.Form { private System.Windows.Forms.Label label1; private System.Windows.Forms.NumericUpDown 初始金额; private System.Windows.Forms.Label label2; private System.Windows.Forms.NumericUpDown 利率; private System.Windows.Forms.Label label3; private System.Windows.Forms.Label label4; private System.Windows.Forms.ComboBox 计算规则; private System.Windows.Forms.Label label5; private System.Windows.Forms.Label label6; private System.Windows.Forms.Button 计算; private System.Windows.Forms.NumericUpDown 存期; private System.Windows.Forms.NumericUpDown 每月存入; private System.Windows.Forms.NumericUpDown 存款总额; /// /// 必需的设计器变量。 /// private System.ComponentModel.Container components = null;
public Form1() { // // Windows 窗体设计器支持所必需的 // InitializeComponent();
// // TODO: 在 InitializeComponent 调用后添加任何构造函数代码 // 计算规则.Items.Add(Compound.每月计算利息); 计算规则.Items.Add(Compound.每季度计算利息); 计算规则.SelectedItem = 计算规则.Items[0]; }
/// /// 清理所有正在使用的资源。 /// protected override void Dispose( bool disposing ) { if( disposing ) { if (components != null) { components.Dispose(); } } base.Dispose( disposing ); }
#region Windows 窗体设计器生成的代码 /// /// 设计器支持所需的方法 - 不要使用代码编辑器修改 /// 此方法的内容。 /// private void InitializeComponent() { this.label1 = new System.Windows.Forms.Label(); this.初始金额 = new System.Windows.Forms.NumericUpDown(); this.label2 = new System.Windows.Forms.Label(); this.利率 = new System.Windows.Forms.NumericUpDown(); this.label3 = new System.Windows.Forms.Label(); this.存期 = new System.Windows.Forms.NumericUpDown(); this.label4 = new System.Windows.Forms.Label(); this.计算规则 = new System.Windows.Forms.ComboBox(); this.label5 = new System.Windows.Forms.Label(); this.每月存入 = new System.Windows.Forms.NumericUpDown(); this.label6 = new System.Windows.Forms.Label(); this.存款总额 = new System.Windows.Forms.NumericUpDown(); this.计算 = new System.Windows.Forms.Button(); ((System.ComponentModel.ISupportInitialize)(this.初始金额)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.利率)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.存期)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.每月存入)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.存款总额)).BeginInit(); |
|
出处:本站原创 作者:佚名 |
|
|