在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
这是“使用 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 } |
请发表评论