How can i Lock or make some indicate that the listBox is not in use while the process is on?
<p>I have this button click event code:</p>

<pre><code>private void button1_Click(object sender, EventArgs e)
        {
            offlineOnline = false;
            init();
            backgroundWorker1.RunWorkerAsync();
            button1.Enabled = false;
            this.Text = "Processing...";
            label6.Text = "Processing...";
            label6.Visible = true;
            button2.Enabled = false;
            checkBox1.Enabled = false;
            checkBox2.Enabled = false;
            numericUpDown1.Enabled = false;
            button3.Enabled = true;
            button6.Enabled = false;
            button4.Enabled = true;
            button5.Enabled = false;
            listBox1.Enabled = false;
        }
</code></pre>

<p>I set the listBox1 Enabled to be false. But it dosn't look mice. It looks like the listBox still active but in fact the user can't use it.</p>

<p>What i want is some idea what to do with the listBox while the process is on ? ( When clicking the button1 ).</p>
