-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_ClickForm1我看到这Lightnings是空的计数 0。我不知道为什么。

4

1 回答 1

4

和中的LightningExtractor对象是不同的对象。Form1Lightnings_Mode

您需要传递相同的对象。

于 2013-01-04T21:18:13.527 回答