-3

Form1では、フォームの上部に次のように表示されます。

Lightnings_Extractor.PDF pdf1;

次に、のコンストラクターに次のようになりForm1ます。

pdf1 = new Lightnings_Extractor.PDF();

次に、下部に次のように表示さForm1れます。

private void deleteSelectedLightningsToolStripMenuItem_Click(object sender, EventArgs e)
{

    if (MessageBox.Show("Are you Sure you want to delete " + Lightnings_Extractor.ListBoxControl.counter +  " files ? Click Yes to Confirm and No to continue", "WinForm", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
    {

    }
    else
    {
           for (int i = 0; i < pdf1.Lightnings.Count; i++)
            {

            }
    }
}

そして、私はそれLightningsが中にアイテムを持っているのを見ます。
しかし、次に:をクリックすると、deleteSelectedLightningsToolStripMenuItem_Clickカウント0が空になっForm1ていることがわかります。理由がわかりません。Lightnings

4

1 に答える 1

4

とのLightningExtractorオブジェクトは異なるオブジェクトです。Form1Lightnings_Mode

同じオブジェクトを渡す必要があります。

于 2013-01-04T21:18:13.527 に答える