2016-08-31 4 views
-1

この既存のコードは、(作成された)新しいフォームを追加したい場所にあり、ツールストリップメニューから開きます。メインフォームでVisual Studioの新しいフォームは開きません。エラーは発生しません。

、私は、私は、コードやデバッグを実行しているとき、私はメニューの項目を参照してください

using NsPeak; 

(...)  

public void peakToolStripMenuItem_Click(object sender, EventArgs e) 
     { 
      Form fPeak = new FormPeak(this); 
      fPeak.Show(); 
     } 

と新しいフォームFormPeak.csで

namespace NsPeak 
{ 

    public partial class FormPeak : Form 
    { 
     public FormPeak(gui.Form1 f1) 
     { 
      InitializeComponent(); 
     } 

をすることができます追加しましたそれをクリックしますが、新しいフォームが表示されずにメニューが閉じるだけです。 コンパイル中にエラーまたは警告が表示されません。

これをデバッグする方法はありますか?何が間違っているか不足していますか?

は、事前にありがとうと最高の願い、 Irmi

+0

[step-by-step debugging]を使用してください(http://stackoverflow.com/questions/7528302/debugging-how-do-i-execute-code-line-by-line) – Martheen

+0

'fPeak.Width'を指定してくださいまた、 'fPeak.Height'も画面を開いている可能性がありますので' .Top'と '.Left'を' 0'に設定してください –

+0

'peakToolStripMenuItem_Click()'イベントハンドラにブレークポイントを設定して、全く? – bassfader

答えて

0

はあなたのコメント、ラース・クリステンセンをありがとう! これは私にとってそれを解決しました。

ハンドブックを選択する必要があるtoolstripmenuデザインのプロパティ - >イベント - >アクションメニューには、対応する "クリック" - エントリがあります。

初心者のエラー - ごめんなさい!

関連する問題