PDA

View Full Version : سوال: messagebox سفارشی



aaaaammmm
شنبه 30 مرداد 1389, 23:58 عصر
message box با دکمه های فارسی وبه تعداد دلخواه دکمه روی آن؟چگونه؟
کار تابع زیر چیه؟چطوری ازش استفاده میشه؟
Message.create(...)

sinashahab
یک شنبه 31 مرداد 1389, 01:23 صبح
تا اونجا که من دیدم پارامترای ورودی یه جورایی داد میزد که باید با دستورات API کار کنید باهاش.

چون handle و .... به عنوان ورودی می گرفت و فکر کنم مربوط بشه به API .

aaaaammmm
دوشنبه 01 شهریور 1389, 22:55 عصر
تا اونجا که من دیدم پارامترای ورودی یه جورایی داد میزد که باید با دستورات API کار کنید باهاش.

چون handle و .... به عنوان ورودی می گرفت و فکر کنم مربوط بشه به API .


چطوری میشه اینکار راانجام داد؟message box با دکمه های فارسی؟

ali1234567890
دوشنبه 01 شهریور 1389, 23:27 عصر
تو بخش نمونه برنامه های کوچک و مفيد در سي شارپ (http://www.barnamenevis.org/forum/showthread.php?t=64210) ‏ messagebox فارسی هست ولی بهتر در این موارد خودت با استفاده از فرم یک message box سفارشی ایجاد کنی

amirh_karimifar
سه شنبه 02 شهریور 1389, 00:57 صبح
یه فرم درست کن . با لیبل و اون باتن ها که میخوای . با تابع showdiuloge() بازش کن .
همونجوری که میدونی showdialoug یک مقدار برمی گردونه از نوع dialoug result .
توی فرمی هم که درست کردی . مثلا برای دکمه انصراف این کد رو بذار و dialougResult = dialougresult.cancel

aaaaammmm
چهارشنبه 03 شهریور 1389, 18:09 عصر
یه فرم درست کن . با لیبل و اون باتن ها که میخوای . با تابع showdiuloge() بازش کن .
همونجوری که میدونی showdialoug یک مقدار برمی گردونه از نوع dialoug result .
توی فرمی هم که درست کردی . مثلا برای دکمه انصراف این کد رو بذار و dialougResult = dialougresult.cancel

سلام
اگه ممکنه قطعه کدمورد نظر را بصورت کامل لطف کنید.چون هنوز برام گنگ است.خصوصا ارتباط بین دو فرم

arefba
چهارشنبه 03 شهریور 1389, 18:27 عصر
دوست عزیز شما می تونید با استفاده از WindowsFormsControlLibrary هر جوری که دوست داری با هز بانی اون رو بسازی و هر وقت دوست داشتی در فرم فراخوانیش کنی
همین

ali1234567890
دوشنبه 15 شهریور 1389, 23:31 عصر
اینم مثال از dialougResult

81579001
سه شنبه 16 شهریور 1389, 01:33 صبح
سلام
برنامه خراب بود مجدداً چک کنید .
تشکر

ali1234567890
سه شنبه 16 شهریور 1389, 13:56 عصر
سلام
برنامه خراب بود مجدداً چک کنید .
تشکر
برنامه تصحیح شد