PDA

View Full Version : نوعی خاصی از کامپوننت !



FarhadShafagh
یک شنبه 22 مهر 1386, 13:44 عصر
ببخشید عنوان خوبی انتخاب نکردم.
سوالم اینه که این کامپوننت تکس رو که دیدن از استفاده می کنید یک تکس باکس میسازه رو صفحه ، ولی کامپوننتی مثل OpenFileDialog اینطور نیست !
جریان چیه ؟

SalarSoft
یک شنبه 22 مهر 1386, 17:08 عصر
سوالم اینه که این کامپوننت تکس رو که دیدن از استفاده می کنید یک تکس باکس میسازه رو صفحه ، ولی کامپوننتی مثل OpenFileDialog اینطور نیست !
وضعیت جمله بندی خرابه! من اینطور فهمیدم:
اگر پدر های textBox رو دنبال کنید به کلاس control می رسید.
ولی اگر پدرهای OpenFileDialog رو دنبال کنید به Component می رسید.
یعنی هر کامپوننتی که کلاس پدرش Component باشه به اون صورت در فرم نمایش داده نمیشه.

PC2st
یک شنبه 22 مهر 1386, 18:33 عصر
میشه بیشتر توضیح بدید... میخواید تفاوت TextBox و OpenFileDialog رو بدونید؟! (از چه لحاظ؟)

FarhadShafagh
یک شنبه 22 مهر 1386, 20:13 عصر
ببخشید حالم خوب نبود !

میگم که این OpenFileDialog یا امثال اون رو چطور می نویسند که چیزی روی فرم نشون نمیده ؟؟

من وقتی یک کامپوننت معمولی می سازم روی فرم شی ایجاد می کنه ؟ حالا اگه نخواهیم چیزی ایجاد بشه و فقط اون پایین ایکونش بیاد چیکار کنیم؟

PC2st
یک شنبه 22 مهر 1386, 23:58 عصر
میگم که این OpenFileDialog یا امثال اون رو چطور می نویسند که چیزی روی فرم نشون نمیده ؟؟
OpenFileDialog از کلاس Component به ارث رسیده، اگر میخواید کلاستون در چنین جایی نمایش داده بشه، کلاستون رو از نوع Component مشتق کنید.