Windows Form bilan ishlash.Windows Formda Button,Textbox bilan ishlash.
Visual studio 2012 ni ishga tushirganimizda quyidagicha oyna hosil bo`ladi. Va ko`rsatilgan joy tanlanadi.
Tanlaganimizdan keyin quyidagi kabi ko’rinish hosil bo’ladi. Bu oynadagi Приложения Windows Forms(1 deb belgilangan) tanlanib, OK tugmasi bosilsa bizga windows Forma ochib beriladi. (2) deb belgilangan qismiga hosil qilayotgan Windows Formamizning nomi va ilovamiz joylashisi kerak bo’ladigan katalog korsatiladi.
OK tugmasini bosganimizda quyidagi ko`rinishda ishchi oynalar hosil bo`ladi. Bizda birinchi ishchi holatda turganimizda ilova nomi Form1nomi bilan saqlanib turgan bo’ladi.
Form1 ning Text xususiyati orqali uning nomini o`zgartirishimiz mumkin. Formaning Startposition Xususiyati orqali ilovamiz ishga tushirgan vaqtda qaysi joydan boshlashini sozlab olishimiz mumkin. Bu xususiyatda CenterScreen ni tanlash orqali ilovamizning ekran markazidan chiqib kelishini ta’minlaymiz. Formaning Size xususiyati orqali ilovamizning o’lchamlarini belgilaymiz. Endi esa ilovamizning dizaynini shu kabi Свойства oynasining boshqa xususiyatlari orqali o’zgartirib sozlab olishimiz mumkin. Endi esa ilovaga tugma qo`yish kerak. Tugma C# tilida Buttondeb ataladi. Панель елементов bo’limi orqali ilovaga Button tugmasi tashlanadi. Button kompanentasining Name xususiyatiga dastur davomida ushbu tugmaning ishlatiladigan nomi yoziladi. Visible xususiyati bizga bu tugmaning ilova ekranida ko’rinish yoki ko’rinmasligini belgilab beradi. Visible xususiyati mantiqiy turdagi qiymatni qabul qiladi. Ya’ni true va false. Agar True qiymat qabul qilsa ko’rinadigan holatda bo’ladi aks holda ko’rinmaydigan holatda bo’ladi. Yana bir shunday xususiyat borki, u ish jarayonida
tugmaning faol yoki nofaol ekanligini belgilab beradi. Bu xususiyatning nomi Enabled deb nomlanadi. Bu xususiyat ham mantiqiy turdagi qiymatlarni qabul qiladi. Agar Enabled xususiyati True holatda tursa Button faol holatda aks holda nofaol holda bo’ladi. Endi esa tugmaning ekrandagi korinishiga nom berish kerak. Buni Buttonning Text xususiyati orqali amalga oshiramiz. Bu yozuv ilovamiz ishlash jarayonida bizga noqulay ko’rinishda ya’ni yozuv katta yoki kichik yoki shrift turi noqulay ko’rinishda bo’lsa buni Buttonning Font xususiyati orqali to’g’irlash mumkin. Font ni tanlaganimizda bizga quyidagicha oyna hosil bo’ladi.
Bu yerda Buttonning Text xususiyatida joylashgan matnning shrift o’lchamini va shrift turini tanlashimiz mumkin. Tabiiyki, ba’zi hollarda Buttonning shrift o’lcham va turini tanlaganimizdan keyin yozuvning ranggini o’zgartirishimiz zarur bo’lib qoladi. Buni
ForeColor xususiyati orqali sozlashimiz mumkin. Endi ilovamizga TextBox kompanentasini tashlaymiz va TextBoxning bazi xususiyatlari bilan tanishamiz. TextBox odatda qiyat kiritish uchun ishlatiladi. Lekin ba’zi istsno holatlarda TextBoxdan faqat qiymatni o’qish
uchun ham ishlatamiz.
TextBoxning birinchi aytilishi kerak bo`lgan xususiyati uning Text xususiyatidir. Bu xususiyatda unga kiritilgan yoki unga qabul qilingan qiymat saqlanadi. Qisqacha aytgandaundagi ma’lumot Text xususiyatida joylashadi. Bu kompanentaning ham Font xususiyati orqali shriftni sozlashimiz mumkin. Bunda ham xuddi Buttondagi kabi Visible va Enabled xususiyatlari mavjud va xuddi shunday vazifani bajaradi. Uning Name xususiyatida TextBoxning dastur davomida qo’llanadigan nomi saqlanadi. Shuni e’tiborga olishimiz kerakki, Name va Text xususiyatlarining farqi bor.