خانه برنامه نویسی

خانه برنامه نویسی

عدم وجود منبعی مناسب برای دانشجویان برنامه نویسی ما را بر آن داشت که با استفاده از دانش خود سایتی راه اندازی کنیم تا بتوانیم دست گیری کوچکی از دانشجویان عزیز داشته باشیم. امید است که بتوانیم آنچه را که مورد نیاز دانشجویان است فراهم نماییم.

۵ مطلب در مهر ۱۳۹۴ ثبت شده است

جهت نمایش تاریخ هجری شمسی کافیست ابتدا تکه کد زیر را در قسمت Form_Load یا هر قسمتی که نیاز دارین بنویسید.

 PersianCalendar p = new PersianCalendar();
 DateTime dt = DateTime.Now;
 label1.Text = p.GetYear(dt).ToString() + "/" 
+ p.GetMonth(dt).ToString() + "/" + p.GetDayOfMonth(dt).ToString();

البته قبلش لازمه که System.Globalization را به برنامه اضافه کنید.

 using System.Globalization;
  • آقای مهندس

سلام به شما 
از اینکه سری به ما زدید خوشحالیم. امیدواریم مطالبون مفید باشه
اگه چیزی میخواین که توی مطالبون نیست یا اگه انتقاد و پیشنهادی دارین 
برامون بنویسید.

  • آقای مهندس
 using system.Globalization;
 private void TextBox1_TextChanged(object sender, EventArgs e)
        {
            if (TextBox1.Text != "" )
            {
                    NumberFormatInfo nfi = new NumberFormatInfo();
                    nfi.NumberDecimalDigits = 0;
                    TextBox1.Text = Decimal.Parse(TextBox1.Text, NumberStyles.AllowThousands).ToString("N", nfi);
                   TextBox1.Select(TextBox1.Text.Length, 0);
            }
            else
            {
               TextBox1.Text = "0";
            }
        }
  • آقای مهندس
private void TextBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if ((e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != 8)
            {
                e.Handled = true;
            }
        }
  • آقای مهندس
این کد رو در قسمت Form Load بنویسید :

  foreach(InputLanguage lang in InputLanguage.InstalledInputLanguages) 

  if ( lang.Culture.Name == "fa-IR" ) 
    { 
InputLanguage.CurrentInputLanguage = lang ; 
    } 
  • آقای مهندس