خدا قوت
تو رویداد کلیک یکی از دکمه ها این کد رو نوشتم
privatevoid button2_Click(object sender, EventArgs e)
{
Array.Resize(ref wa.whole_word, 1);
if (wa.files_hard_txt.Length <= 1 & wa.files_hard_pdf.Length <= 1)
MessageBox.Show(" ");
else
{
label3.Visible = true;
for (int i = 1; i < wa.files_hard_txt.Length; i++)
{
wa.read_file(wa.files_hard_txt[i], "txt");
}
if (wa.files_hard_pdf.Length > 1)
{
for (int i = 1; i < wa.files_hard_pdf.Length; i++)
{
wa.pdf_to_txt(wa.files_hard_pdf[i]);
wa.read_file(wa.files_hard_pdf[i], "pdf");
}
}
bst.create(ref wa.whole_word);
label3.Visible = false;
MessageBox.Show(" ");
}
}
خاصیت visible کنترل labale3 تو فرم، false که من تو این کد اول else ،اون رو true می کنم و آخرش هم دوباره false می کنم حالا مشکلم این جاست که وقتی برنامه اجرا میشه و من این دکمه رو کلیک می کنم همه کد انجام میشه اما label3 که باید در یه قسمت هایی نشون داده بشه اصلا ظاهر نمیشه
البته زمان بین این false, true شدن کم هم نیست یعنی باید یه زمانی بسته به کاری که انجام میشه این کنترل ظاهر باشه . اما نمیشه؟؟؟!!!