zoukankan      html  css  js  c++  java
  • 使用 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 }
  • 相关阅读:
    UVA11584 划分成回文串
    UVA1220Party at Hali-Bula(树的最大独立集 + 唯一性判断)
    BUAA1389愤怒的DZY(最大值最小化)
    九度1502 最大值最小化问题
    App(4.25)
    App(4.24)
    App(4.23)
    App(4.22)
    学习进度条(八)
    App(4.21)
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/7349884.html
Copyright © 2011-2022 走看看