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 }
  • 相关阅读:
    css文本溢出省略号
    SQL语句判断是否为今天或昨天
    git 常用命令
    SwitchHosts—hosts管理利器
    ORACLE ERP consolidation流程(一)
    R12 AR INVOICE 接口表导入
    FA模块的10个API范例
    使用dbms_profiler包测试存储过程性能
    WebADI应用到Office 2016 64-bit
    Oracle EBS主界面的Top Ten List
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/7349884.html
Copyright © 2011-2022 走看看