موضوعات وبسایت : برنامه نویسی
سوالات امتحان آیین نامه رانندگی

کدهای سی شارپ

کدهای سی شارپ

نویسنده : مینا علی زاده | زمان انتشار : 09 اسفند 1399 ساعت 00:58

جهت انجام پروژه های دانشجویی و یا تمرین‌های برنامه نویسی رشته کامپیوتر میتوانید به آی دی تلگرام زیر پیام دهید

@AlirezaSepand



visual-csharp-logo1.png

سوالات امتحان آیین نامه رانندگی

استاندارد بودن و وجود کتابخانه ای مملو از کلاس ها در زبان برنامه نویسی سی شارپ به شما این اطمینان را می دهد که با یادگیری این زبان از ویژگی ها و قابلیت های بیشمار آن آشنا شوید و توانایی نوشتن برنامه مورد نظر را با قابلیت های خاص فراهم کنید . در زبان برنامه نویسی سی شارپ شما می توانید در هر برنامه از کدهای متفاوت استفاده نماید و یا کدهایی که قبلا در برنامه های دیگر نوشته اید در این برنامه نیز استفاده نمایید. برای افزایش کارایی برنامه و استفاده راحت تر از دستورات این زبان به معرفی برخی کدهای آماده که در اکثر برنامه ها مورد استفاده قرار می گیرد می پردازیم:

برای فارسی کردن خودکار اشاره گر  در تکست باکس در رویداد Enter تکست باکس این کد را بنویسید:

System.Globalization.CultureInfo language = new System.Globalization.CultureInfo(“fa-ir”);

InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(language);

برای اینکه با زدن کلید Enter اشاره گر به تکست باکس بعدی منتقل شود در رویداد KeyDown تکست باکس این کد را بنویسید:

if (e.KeyValue == 13)

     textBox_2.Focus();

برای اینکه تکست باکس فقط عدد دریافت کند و کاربر نتواند حروفی در آن وارد نماید در رویداد  KeyPress تکست باکس کد زیر را بنویسید:

if (e.KeyChar > 46)

    if (char.IsDigit(e.KeyChar) == false)

      {

       e.KeyChar = Convert.ToChar(0);

       }

برای اینکه در comboBox کاربر نتواند گزینه های انتخابی را ویرایش و گزینه دلخواه وارد نماید کد زیر را در رویداد KeyPress بنویسید:

e.Handled = true;

برای خروج از فرم کد زیر را در کلید مورد نظر بنویسید:

this.Close();

برای خروج کامل از برنامه کد زیر را در دکمه مربوطه بنویسید:

Application.Exit();

برای خالی کردن از کد زیر استفاده کنید:

if (textBox1.Text == “”)

{

MessageBox.Show(“khata”);

textBox1.Focus();

}

return;

برای نوشن تاریخ فارسی در یک TextBox هنگام باز شدن برنامه:

Form Load :

System.Globalization.PersianCalendar pc = new System.Globalization.PersianCalendar();

textBox4.Text = pc.GetYear(DateTime.Now).ToString() + “/” + pc.GetMonth(DateTime.Now).ToString() + “/” + pc.GetDayOfMonth(DateTime.Now).ToString();

برای جدا کردن سه رقم سه رقم اعداد از کد زیر استفاده کنید:

Leave textbox1 :

textBox2.Text = Convert.ToInt64(textBox2.Text).ToString(“n0”);

برای حذف جداکننده اعداد در تکست باکس از کد زیر استفاده کنید:

string myValue1 = textBox.Text.Replace(“,”, “”);

برای فارسی شدن خودکار تکست باکس کد زیر را در رویداد Enter وارد کنید:

CultureInfo lang = new CultureInfo(“fa-ir”);

            InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(lang);

موفق باشید.

آیا این مطلب برای شما مفید بود؟




ارسال نظر

نام


ایمیل


نظر