O’zbekiston respublikasi oliy va o’rta maxsus ta’lim vazirligi mirzo ulug’bek nomidagi o’zbekiston milliy universiteti matematika fakulteti



Download 352,39 Kb.
bet4/8
Sana13.12.2022
Hajmi352,39 Kb.
#884990
1   2   3   4   5   6   7   8
Bog'liq
MI-2011 talabasi Murtazayev Ulug\'bek KURS ishi

WinForm afzalliklari:




  • Visual Studio dizayner qismi WPF dan ko'ra WinForms uchun yaxshiroq, WPF da ko'p ishlarni o'zingiz qilishingizga to'g'ri keladi.

Salom WPF
Har qanday dasturlash tilini o'rganganda ilk misol "Salom, dunyo!" matnini chiqarish bilan boshlanadi. Biz buni ozgina o'zgartiramiz-da, monitorda ko'rinadigan matnimizni "Salom, WPF" deb nomlaymiz. Maqsad, ishni boshlash qanchalik osonligini tushuntirish.
Ushbu qo'llanma sizda Visual Studio yoki Visual Studio Community talqini borligini nazarda tutadi. Agar boshqa biror IDE ishlatayotgan bo'lsangiz, ko'rsatmalarni o'zingiz ishlatayotgan dasturga moslashingiz kerak bo'ladi.
Visual Studio File menyusida New project. Chap tarafda bir nechta toifalarni ko'rish mumkin. Ushbu qo'llanma C# tili va Windows ilovalarini nazarda tutgani uchun chap tomondagi ro'yxatdan Windows ni tanlang. Windows ilovalari turlari ro'yxati ochilgach, ro'yxatdan WPF Application ni tanlang. Name maydonida dastur nomini "SalomWPF" deb nomlaymiz. Barcha sozlamalar to'g'riligini tekshirib, Ok tugmasini bosing.
Dastur loyihangiz bir necha fayllardan iborat bo'ladi, lekin e'tiborni: MainWindow.xaml ga qaratamiz. Bu ilovani ishga tushganda ko'rinadigan oynasi, agar nomlarini o'zgartirmagan bo'lsangiz. Undagi XAML (XAML haqida batafsil ma'lumotni keyingi darslarda beramiz)kodi quyidagicha ko'rinishda bo'ladi:


  • ​ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

  • ​ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

  • ​ Title="MainWindow" Height="350" Width="525">







Bu Visual Studio tomonidan avtomatik yasalgan ilk XAML oyna. Shu holatda ilovani ishga tushirsa bo'ladi.
Grid paneliga TextBlock kontrolini qo'shamiz va unga avval eslab o'tilgan matnimizni joylaymiz:


  • ​ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

  • ​ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

  • ​ Title="MainWindow" Height="350" Width="525">





  • ​ Hello, WPF!







3-rasm


Download 352,39 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish