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 }
  • 相关阅读:
    【XSY2990】树 组合数学 容斥
    【LOJ2542】【PKUWC 2018】随机游走 min-max容斥 树上高斯消元
    【51NOD1847】奇怪的数学题 min_25筛
    【51NOD1965】奇怪的式子 min_25筛
    蒟蒻的学习计划
    【XSY2962】作业 数学
    蒟蒻的做题记录
    【LOJ2586】【APIO2018】选圆圈 CDQ分治 扫描线 平衡树
    【APIO2016】【UOJ205】【LOJ2568】烟花表演 可合并堆
    【BZOJ2876】【Noi2012】骑行川藏 拉格朗日乘法
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/7349884.html
Copyright © 2011-2022 走看看