使用 C# 开发智能手机软件:推箱子(十四)

这是“ 使用 C# 开发智能手机软件:推箱子 ”系列文章的第十四篇。在这篇文章中,介绍 Window/ErrorMsgDlg.cs 源程序文件。这个源程序文件包括 ErrorMsgDlg 类。该类继承自 System.Windows.Forms.Form 类,表示推箱子的“错误信息”对话框。例如以下图所看到的:

 



    以下是 Window/ErrorMsgDlg.Designer.cs 源程序的部分代码:

namespace  Skyiv.Ben.PushBox.Window
{
  
public  partial  class  ErrorMsgDlg
  {
    
    
//  这里省略了一些代码 

    
private  System.Windows.Forms.TabControl tclMain;
    
private  System.Windows.Forms.TabPage tpgBase;
    
private  System.Windows.Forms.TabPage tpgAdv;
    
private  System.Windows.Forms.TextBox tbxBase;
    
private  System.Windows.Forms.TextBox tbxAdv;
  }
}

    在“错误信息”对话框中,用一个 TabControl 控件来管理相关的选项卡页集,分为“简明”和“具体”两个选项卡(TabPage 控件)。每一个选项卡中使用 TextBox 控件来显示相关的信息。以下是 Window/ErrorMsgDlg.cs 源程序的代码:

 1  using  System.Windows.Forms;
 2 
 3  namespace  Skyiv.Ben.PushBox.Window
 4  {
 5     ///   <summary>
 6     ///  “错误信息”对话框
 7     ///   </summary>
 8     public  partial  class  ErrorMsgDlg : Form
 9    {
10       public   string  ErrorMsg {  set  { tbxBase.Text  =  value; } }
11       public   string  DebugMsg {  set  { tbxAdv.Text  =  value; } }
12 
13       public  ErrorMsgDlg( bool  isTopMost)
14      {
15        InitializeComponent();
16        TopMost  =  isTopMost;
17      }
18    }
19  }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值