地磅称量系统之(27~29)实现主界面显示用户的登录信息和日期时间星期的代码

 

让知识更加联贯 让技术走进生活
我的博客       我的程序 我的网络
               ------郑紫至
               E-mail:zhengzizhi@yahoo.com.cn
地磅称量系统
 
27.在WinApp 应用程序下添加对BaseForm.dll的应用 右键单击References---->点击Add Reference----显示Add Reference对话框---->选择Projects--->在项目名称中选择BaseForm--->点击OK确定应用BaseForm.dll参考。 

 

28.在WinApp下新建一个名称为ConstStrings的类
代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace WinApp
{
   public class ConstStrings
    {
        public const string C_LOGINID = "登录名称:{0}";
        public const string C_USERNAME = "用户姓名:{0}";
        public const string C_LOGINSERVER = "服务器:{0}";
        public const string C_DATE = "日期:{0}";
        public const string C_WEEK = "星期:{0}";
        public const string C_TIME = "时间:{0}";
    }
}
 
29.编写主界面窗口菜单下的窗口风格实现代码
代码如下:
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 WinApp
{
    public partial class FrmMain : Form
    {
        public FrmMain()
        {
            InitializeComponent();
        }
 
        private void timer1_Tick(object sender, EventArgs e)
        {
            this.tsslLoginId.Text = string.Format(ConstStrings.C_LOGINID, BaseForm.BaseForm.LoginId);
            this.tsslLoginServer.Text = string.Format(ConstStrings.C_LOGINSERVER, BaseForm.BaseForm.LoginServer);
            this.tsslUserName.Text = string.Format(ConstStrings.C_USERNAME, BaseForm.BaseForm.UserName);
            this.tsslDate.Text = string.Format(ConstStrings.C_DATE, DateTime.Now.ToString("yyyy年MM月dd日"));
            this.tsslTime.Text = string.Format(ConstStrings.C_TIME, DateTime.Now.ToString("hh:mm:ss"));
            string DayOfWeek = string.Empty;
            if (DateTime.Now.DayOfWeek.ToString() == "Monday")
            { DayOfWeek = "星期一"; }
            else if (DateTime.Now.DayOfWeek.ToString() == "Tuesday")
            { DayOfWeek = "星期二"; }
            else if (DateTime.Now.DayOfWeek.ToString() == "Wednesday")
            { DayOfWeek = "星期三"; }
            else if (DateTime.Now.DayOfWeek.ToString() == "Thursday")
            { DayOfWeek = "星期四"; }
            else if (DateTime.Now.DayOfWeek.ToString() == "Friday")
            { DayOfWeek = "星期五"; }
            else if (DateTime.Now.DayOfWeek.ToString() == "Saturday")
            { DayOfWeek = "星期六"; }
            else if (DateTime.Now.DayOfWeek.ToString() == "Sunday")
            { DayOfWeek = "星期日"; }
            this.tsslWeek.Text = string.Format(ConstStrings.C_WEEK, DayOfWeek);
 
        }
 
        private void FrmMain_Load(object sender, EventArgs e)
        {
 
        }
 
        private void tsmiWtBill_Click(object sender, EventArgs e)
        {
 
        }
 
        private void tsmiCascade_Click(object sender, EventArgs e)
        {
            LayoutMdi(MdiLayout.Cascade);
        }
 
        private void tsmiTileVertical_Click(object sender, EventArgs e)
        {
            LayoutMdi(MdiLayout.TileVertical);
        }
 
        private void tsmiTileHorizontal_Click(object sender, EventArgs e)
        {
            LayoutMdi(MdiLayout.TileHorizontal);
        }
 
        private void tsmiCloseAll_Click(object sender, EventArgs e)
        {
            foreach (Form childForm in MdiChildren)
            {
                childForm.Close();
            }
        }
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值