سلام دوستان، يه سوال داشتم ، تو C# چجوري ميشه داخل messagebox دكمه فارسي قرار بديم، مثلا بله / خير .
ميتونيم از Dialog Result اين ديكه كه قرار داديم نتيجه ايي هم بگيريم؟
ممنون ميشم اگه كمكم كنيد.
Printable View
سلام دوستان، يه سوال داشتم ، تو C# چجوري ميشه داخل messagebox دكمه فارسي قرار بديم، مثلا بله / خير .
ميتونيم از Dialog Result اين ديكه كه قرار داديم نتيجه ايي هم بگيريم؟
ممنون ميشم اگه كمكم كنيد.
سلام
شما باید این سوالتون رو توی انجمن NET Framework. مطرح کنید
اونجا حتما دوستان پاسخ میدن
البته سوال جالبی پرسیدی ها؟ تا حالا بهش فکر نکرده بودم به جز C# تویه بقیه محیط های visual ممکنه لازم داشته باشیم
سلامنقل قول:
این کار به راحتی با کلاسی که براتون پیوست کردم قابل انجام هستش .
ابتدا کلاس را به پروژه خودتون اضافه کنید و سپس با استفاده از دستور زیر دکمه ها را فارسی کنید .
کد:DialogResult result;
result = FarsiMessageBox.MsgBox.ShowMessage(0, " تست " , "توجه", "بله", "خير", "انصراف", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign);
موفق باشید .
سلام مهدي جان، واسه اين كد و كلاستم ممنونم درست جواب داد ، فقط يه سوال دكمه انصراف رو كه نشون نداد فقط 2 دكمه داشت، اون زياد مهم نيست ولي اگه بخوام نتيجه رو مثلا دكمه بله بوده يا خير واسش شرط بزارم مثله yes , No قبل عمل ميكنه؟
سلامنقل قول:
دکمه انصراف را به خاطر این نشون نداد که توی قسمت MessageBoxButtons.YesNo ما فقط yes و no را خواستیم نشون بده . یعنی براساس MessageBoxButtons نشون داده می شه .
در مورد شرطی کردن : مثلا فرض کنید قصد داریم با بستن فرم از ما سوالی پرسیده بشه که ایا بسته بشه یا بسته نشه . البته با دکمه های فارسی
کافیه دستور زیر را به رویداد Form1_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;
{
سلام ، واقعا دستت درد نكنه، درستش كردم و يكي از مشكلات ديگرم واسم رفع كردي.
شما هم موفق باشيد.