1

ユーザーがコマンドライン引数を渡すことができるスクリーンショットアプリケーションがあり、それらの引数に基づいてフォームの動作が決定されます。

フォームが読み込まれた後にスクリーンショットを撮ろうとしていますが、後でこれを行う機能がありますInitializeComponent();。そのようです-

if (counts > 0)
        {
            generateScreenshotButton_Click(null, null);

            button2_Click(null, null);
        }

私の問題は、フォームがロードされるにこれらの関数が起動していることです。したがって、スクリーンショットは空白です。どうすればこれを解決できますか?

4

2 に答える 2

1

MainFormLoadedイベントを使用してみましたか?
そして、そのイベントハンドラーであなたのことをしますか? :)

それともShownイベントを使用していますか?

于 2012-08-21T09:19:43.260 に答える