コード例 #1
0
 private void InitializeContent()
 {
     base.Icon         = Resources.GetIcon("form.ico");
     this.Font         = SystemFonts.MessageBoxFont;
     this.currentPiece = new SplashPiece(this, this.splashPieceInfo);
     base.Controls.Add(this.currentPiece);
 }
 private void InitializeContent()
 {
     base.Icon = Resources.GetIcon("form.ico");
     this.Font = SystemFonts.MessageBoxFont;
     this.currentPiece = new SplashPiece(this, this.splashPieceInfo);
     base.Controls.Add(this.currentPiece);
 }
コード例 #3
0
        public void SwitchUserInterfacePiece(FormPiece piece)
        {
            FormPiece currentPiece = this.currentPiece;

            this.currentPiece      = piece;
            this.currentPiece.Dock = DockStyle.Fill;
            this.SuspendLayout();
            this.Controls.Add((Control)this.currentPiece);
            if (currentPiece != null)
            {
                this.Controls.Remove((Control)currentPiece);
                currentPiece.Dispose();
            }
            this.ClientSize = this.currentPiece.ClientSize;
            this.ResumeLayout(false);
            this.PerformLayout();
        }
 public void SwitchUserInterfacePiece(FormPiece piece)
 {
     FormPiece currentPiece = null;
     currentPiece = this.currentPiece;
     this.currentPiece = piece;
     this.currentPiece.Dock = DockStyle.Fill;
     base.SuspendLayout();
     base.Controls.Add(this.currentPiece);
     if (currentPiece != null)
     {
         base.Controls.Remove(currentPiece);
         currentPiece.Dispose();
     }
     base.ClientSize = this.currentPiece.ClientSize;
     base.ResumeLayout(false);
     base.PerformLayout();
 }