سفارش تبلیغ
صبا

ایجاد Messge Box  با کلیدهای فارسی در سی شارپ

با سلام خدمت کلیه دوستان عزیز!

مطمئنا همه کسانی که برنامه نویسی می کنند با Message BOx آشنایی دارند. اما یکی از مشکلاتی که در این خصوص وجود داره این است که کلیدهای روی MessageBOx  به زبان انگلیسی است(منظورمOk,NO,Yes,Cancel هست).

برای حل این مشکل ابتدا کلاس  MessageBox  را به پروژه خود اضافه کنید.

 پس از این کار هر جایی از برنامه خود که خواستید از MessageBOx ها استفاده کنید(مثلا در رویدادFormClosing) باید از کد زیر استفاده کنید:

private void Form1_FormClosing( sender, FormClosingEventArgs e
}

;DialogResult result

result = FarsiMessageBox.MsgBox.ShowMessage(0,

"کاربر گرامی\n خروج از سیستم را تایید می کنید؟", "توجه", "بله", "خیر", "انصراف",

,MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2

;(MessageBoxOptions.RightAlign

(if (result != DialogResult.Yes

{;e.Cancel = true

 

 

التماس دعا

با تشکر از abbasarizi@hotmail.com


نظر() هزار و یک نکته در سی شارپ ،

 حذف ردیف...   

مشخصات مدیر وبلاگ

محمد محمدی پیروز [33]

دل نوشته ها و تجربه های یک برنامه نویس
ویرایش

لوگوی دوستان


ویرایش

طراحی پوسته توسط تیم پارسی بلاگ