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 }
  • 相关阅读:
    truncate删除一个分区,测试全局索引是否失效
    DG环境恢复同步遇到报错ORA-00353ORA-00334以及ORA-00600[2619], [47745]
    继承
    智能指针unique_ptr
    explicit
    编译安装python3
    Linux读写执行权限(-r、-w、-x)的真正含义
    nginx入门之编译安装
    vim
    1.yum下载 mysql及授权
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/7349884.html
Copyright © 2011-2022 走看看