0

آموزش جامع Visual C#.NET

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 154065
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

پاسخ به: آموزش جامع Visual C#.NET
پنج شنبه 24 اردیبهشت 1394  3:33 PM

در این درس می خواهیم مفهوم کار با text box و message box و Button را با یک مثال نشان بدهیم .
 
خوب ما می خواهیم یک برنامه ساده ایجاد کنیم که دارای یک text box و یک دکمه باشه که رشته ای که در text box وارد می شه با کلیک بر روی Button به همراه یک پیغام در message box نشون داده بشه .
 
در مرحله اول یک پروژه را ایجاد می کنیم و از جعبه ابزار یک text box به فرم اضافه می کنیم توجه کنید که یک نام مناسب برای text box انتخاب کنید همانند :.
 
کد PHP:
txtinput 
txtvalue 
txtstring  
برای تغییر نام می تونید در قسمت properties خاصیت name آن را تغییر بدید . 
 
در ادامه از جعبه ابزار یک Button به فرم اضافه می کنیم و خاصیت name آن را برابر با :.
 
کد PHP:
btnok  
 
قرار می دهیم و خاصیت text آن را نیز برابر با ok قرار می دهیم .
 
خوب در اینجا ما شمای کلی برنامه ی خودمون رو ایجاد کردیم و حالا شروع می کنیم به کد نویسی کردن .
 
در ابتدا باید مقدار text box را در متغییر ذخیره کنیم که به شکل زیر عمل می کنیم :.
 
کد PHP:
string strdata;  
در ایجا به دلیل اینکه می خواهیم ورودی را در message box نشان بدهیم به صورت رشته ای متغییر را تعریف کردیم . روش های دیگری هم داریم که بعدا شرح می دم .
 
خوب در قسمت بعد لازمه که مقدار text box را در متغییر بریزیم که باید خاصیت text ورودی text box خودمون رو برابر با متغییر قرار بدهیم که به شکل زیر می شود :.
 
کد PHP:
strdata=txtinput.text;  
 
توجه کنید که تمامی کد نویسی در قسمت button باشد و این امر با دوبار کلیک کردن بر روی این butoon و یا راست کلیک و view code محقق می شود .
 
خود در مرحله آخر کافیه که ما ترکیب اطلاعات را در خروجی نشان بدهیم یه همین منظور باید متغییر strdata که از نوع string هست را با message box ترکیب کنیم که به شکل زیر می شود :.
 
کد PHP:
MessageBox.Show("Input is : " + strdata, 
"Input Test");  
تبریک می گم اولین برنامه را با موفقیت به پایان رساندید . کد نهایی ما به شکل زیر می شود :.
 
کد PHP:
        private void btnok_Click(object sender, EventArgs e) 
        { 
            string strdata; 
            strdata = txtinput.Text; 
            MessageBox.Show("Input is : " + strdata, 
                "Input Test"); 
        }  
 
برنامه به شکل بیان شده پیاده شد و ضمیمه شد که اگر دوستان مبتدی مشکلی داشتند با دیدن برنامه رفع بشه .

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها