PDA

View Full Version : دیده نشدن ایتم های textbox و غیره در فرم



izadi
دوشنبه 14 آبان 1386, 11:19 صبح
نمیونم چرا تو صفحه فرمم هیچ چیزی رو نمیبینم visible همه true هست ولی دیده نمی شوند
البته تعریف همه ایتم ها در designer.cs دیده می شوند چی کار کنم؟

hassan razavi
دوشنبه 14 آبان 1386, 11:48 صبح
ممکنه تمامی کنترلهاتون روی یک Panel گذاشته باشید و Visible پانلتون false باشه.
اگه می تونید پروژتون رو بزارید تا بررسی کنیم

izadi
دوشنبه 28 آبان 1386, 10:31 صبح
نه visibleهمه چی true هست من فرمم رو واستون Send می کنم لطفا بررسی کنید چون دوباره با این مشکل مواجه شدم

hassan razavi
دوشنبه 28 آبان 1386, 13:48 عصر
واقعا خیلی عجیب هست . من تاحالا با این اتفاق روبرو نشدم.
دوستان لطفا شما هم فرم رو بگیرید و بررسی کنید. موضوع جالبی باید باشه.

sinpin
سه شنبه 29 آبان 1386, 07:46 صبح
نمیونم چرا تو صفحه فرمم هیچ چیزی رو نمیبینم visible همه true هست ولی دیده نمی شوند
البته تعریف همه ایتم ها در designer.cs دیده می شوند چی کار کنم؟

حدس میزنم که کنترلها نهایتا به فرمتون add نشدن. منظور یه چیزی مثل تیکه کد زیر توی designer کدتون است :

private void InitializeComponent()
{
...
this.Controls.Add(this.button1);
...
}

سار
سه شنبه 29 آبان 1386, 09:33 صبح
من ایجا VS ندارم و فقط کدها رو دیدم.
یه سری به فایل designer.cs بزن و بخشهایی مثل کد های زیر رو برسی کن.


this.groupBox7.PerformLayout();
this.groupBox11.ResumeLayout(false);
this.groupBox11.PerformLayout();
this.groupBox9.ResumeLayout(false);
this.groupBox9.PerformLayout();
this.groupBox8.ResumeLayout(false);
this.groupBox8.PerformLayout();
this.groupBox10.ResumeLayout(false);
this.groupBox10.PerformLayout();
this.groupBox6.ResumeLayout(false);
this.groupBox6.PerformLayout();
this.panel1.ResumeLayout(false);
this.panel1.PerformLayout();
this.groupBox12.ResumeLayout(false);
this.groupBox12.PerformLayout();
this.groupBox5.ResumeLayout(false);
this.groupBox5.PerformLayout();
this.groupBox13.ResumeLayout(false);
this.groupBox13.PerformLayout();
this.groupBox4.ResumeLayout(false);
this.groupBox4.PerformLayout();
this.groupBox3.ResumeLayout(false);
this.groupBox3.PerformLayout();
this.groupBox2.ResumeLayout(false);
this.groupBox2.PerformLayout();

izadi
سه شنبه 29 آبان 1386, 12:35 عصر
هر دو مورد رو چک کردم کاملا درست بود می تونید توی فرم designer.cs ببینید ....خیلی عجیبه!!!

ir_programmer
سه شنبه 29 آبان 1386, 15:58 عصر
جواب:
کلید Ctrl+A رو بزن.
cut کن
روی یک نقطه بالا سمت چپ کلیک راست کن
Past کن
می بینی که همه کنترل هات ظاهر میشن.
:بامزه:

hassan razavi
سه شنبه 29 آبان 1386, 16:39 عصر
عالی بود اقای جلالی . جواب داد.
آقای ایزیدی شما هم بگید چکار کردید که فرمتون اینجوری مشکل بهم زد تا برا ما اتفاق نیفتده.
باز هم دمت گرم آقای جلالی (ir_programmer)

ir_programmer
چهارشنبه 30 آبان 1386, 07:25 صبح
عالی بود اقای جلالی . جواب داد.
آقای ایزیدی شما هم بگید چکار کردید که فرمتون اینجوری مشکل بهم زد تا برا ما اتفاق نیفتده.
باز هم دمت گرم آقای جلالی (ir_programmer)

متشکرم مهندس جان.

habedijoo
چهارشنبه 30 آبان 1386, 08:02 صبح
این مشکل قبلا برای من هم پیش اومده بود دقیقا همین کار رو کردم و مشکلم حل شد.

izadi
شنبه 03 آذر 1386, 11:12 صبح
واااای مرسی واقعا ممنون خیلی جالب بود . در ضمن من نمی دونم چی کار میکردم کخ اینجوری می شد خودش یهو قاطی می کرد.بازم ممنونممممم