PDA

View Full Version : سوال: تغییر رنگ متن و بک گروند مسیج باکس



ardeshir1365
چهارشنبه 23 آذر 1390, 10:41 صبح
سلام دوستان
چطور میتوان رنگ متن و رنگ پس زمینه مسیج باکس رو تغییر داد

az.heidarzadeh
چهارشنبه 23 آذر 1390, 13:21 عصر
سلام
منظورت messagebox خود vs ؟ فکر نمیکنم بشه اگه جایی دیدی احتمالا اونو خودش طراحی کرده بوده...

zarrinnegar
چهارشنبه 23 آذر 1390, 14:03 عصر
7919479194این مثال رو ببین
البته یه چیز custimize شده است

ardeshir1365
پنج شنبه 24 آذر 1390, 11:39 صبح
7919479194این مثال رو ببین
البته یه چیز custimize شده است
سلام
دوست عزیز من میخوام خود messagebox رنگ متن و پس زمینه شو تغییر بدم نه اینکه یه فرم بزارم مثلا بشه مسیج باکس بدش تغییر رنگ بدم
دوستان کسی بلده رنگ متن و پس زمینه messagebox رو تغییر بده؟؟؟؟؟؟؟؟؟؟؟/

ali reza mansoori 2
پنج شنبه 24 آذر 1390, 13:07 عصر
صد در صد این کار شدنیه اگر دنبالش بگردی پیدا میکنی
من داخل VB6 این کار رو انجام داده بودم(تغییر فونت و آیکن مسیج باکس) ولی با سی شارپ نمیدونم چه جوریه

ardeshir1365
یک شنبه 23 بهمن 1390, 14:23 عصر
از دوستان کسی نبو جواب بده که چطور میشه رنگ نوشته مسیج باکس رو تغییر داد

m2_farzan
یک شنبه 23 بهمن 1390, 17:57 عصر
باید سورسش رو در بیاری و دستکاریش کنی. (البته مشروط بر این که خود MessageBox هم از Form استفاده کنه)

shadi khanum
یک شنبه 23 بهمن 1390, 18:14 عصر
دوست عزیز messagebox هم خودش form، چرا نمیای خودت یه کلاس messagebox اونجوری که دوس داری طراحی کنی؟

ardeshir1365
دوشنبه 24 بهمن 1390, 09:52 صبح
دوست عزیز messagebox هم خودش form، چرا نمیای خودت یه کلاس messagebox اونجوری که دوس داری طراحی کنی؟
ممنون از جوابتون ولی من بلد نیستم
اگه امکانش هست یه مثالی یا یه راهنمایی بکنید تا سرنخ کار بیاد دستم

shadi khanum
دوشنبه 24 بهمن 1390, 11:35 صبح
ببین تو همین تالار بگردی شاید 4،5 مورد پیدا کنی که دوستان دیگه زحمت کشیدن.تو نمومنه برنامه های مفید تالار هم هست..
http://barnamenevis.org/showthread.php?64210-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%AF%D8%B1-%D8%B3%D9%8A-%D8%B4%D8%A7%D8%B1%D9%BE&p=338936#post338936
http://barnamenevis.org/showthread.php?64210-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%AF%D8%B1-%D8%B3%D9%8A-%D8%B4%D8%A7%D8%B1%D9%BE&p=560820#post560820
http://barnamenevis.org/showthread.php?64210-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%AF%D8%B1-%D8%B3%D9%8A-%D8%B4%D8%A7%D8%B1%D9%BE&p=562255#post562255

hamid.karimy
دوشنبه 24 بهمن 1390, 12:15 عصر
ببین دوست عزیز MessageBox یه کلاس است که از فرم ارث بری کرده.کاری که من برای پروژه هام انجام می دم یه کلاس تعریف می کنم داخل فلدری به نام utility به نام
MessageBox که این مسج باکس یک متد استاتیک به نام Show دارد.در ابتدای پروژه بدلیل نبود وقت تمامی متد ها رو از MessageBox خود vs میگیرم تا بعد از سبک شدن کار پروژه اونها رو به نحوی که دلم می خواد پرش کنم و در نهایت بجای استفاده از متد ها ی MessageBox خود vs از متد های کلاس خودم استفاده می کنم.یه نمونه از کد اولی[ه این کلاس قرار می دم

m2_farzan
دوشنبه 24 بهمن 1390, 15:24 عصر
ببین دوست عزیز MessageBox یه کلاس است که از فرم ارث بری کرده.

اگه MessageBox از فرم ارث بری کرده پس چرا خودش خاصیت BackColor نداره؟

hamid.karimy
سه شنبه 25 بهمن 1390, 15:06 عصر
اگه MessageBox از فرم ارث بری کرده پس چرا خودش خاصیت BackColor نداره؟
حق با شماست دوست عزیز،تحقیق کردم دیدم مسج باکس از APIهای خود ویندوز هستش که برای تغییر دادن خود مسج باکس باید از hooking messageBox استفاده کرد.نمونه کد هوک آپ رو هم براتون قرار دادم اما باز به نظرم یه فرم که شبیه مسج باکس باشه کار حرفه ای آسونی بهمون میده یعنی با کار و دانش کمتر کار حرفه ای تری انجام میدیم