TOC

This article is currently in the process of being translated into Lao (~95% done).

XAML:

What is XAML?

XAML, ເຊິ່ງໝາຍເຖິງ eXtensible Application Markup Language, ແມ່ນ Microsoft variant ຂອງ XML ສໍາລັບການອະທິບາຍເຖິງ GUI. ໃນ GUI Framework ທີ່ຜ່ານມາ, ເຊັ່ນ WinForms, GUI ໄດ້ສ້າງໃນພາສາດຽວກັນທີ່ເຈົ້າຈະໃຊ້ສໍາລັບການໂຕ້ຕອບກັບ GUI, ເຊັ່ນ: C # ຫລື VBNET ແລະມັກຈະຖືກຮັກສາໄວ້ໂດຍ Designer (ເຊັ່ນ Visual Studio), ແຕ່ກັບ XAML, Microsoft ຈະມີທາງອື່ນ. ເຊັ່ນດຽວກັນກັບ HTML, ເຈົ້າສາມາດຂຽນແລະແກ້ໄຂ GUI ຂອງເຈົ້າໄດ້ງ່າຍ.

ນີ້ບໍ່ແມ່ນການສອນ XAML ແທ້ໆ, ແຕ່ຂ້ອຍຈະບອກເຈົ້າກ່ຽວກັບວິທີທີ່ເຈົ້າຈະໃຊ້ມັນ, ເພາະວ່າມັນເປັນສ່ວນຫນຶ່ງທີ່ສໍາຄັນຂອງ WPF. ບໍ່ວ່າເຈົ້າກໍາລັງຈະສ້າງ Window ຫຼື Page, ມັນຈະປະກອບດ້ວຍເອກະສານ XAML ແລະໄຟລ໌ CodeBehind, ເຊິ່ງຖືກສ້າງມາພ້ອມກັບ Window / Page. ໄຟລ໌ XAML ເປັນຕົວອະທິບາຍການໂຕ້ຕອບກັບອົງປະກອບທັງຫມົດຂອງມັນ, ໃນຂະນະທີ່ CodeBehind ສາມາດຈັດການກັບເຫດການທັງຫມົດແລະມີການເຂົ້າເຖິງການຄວບຄຸມດ້ວຍການຄວບຄຸມ XAML.

ໃນບົດຕໍ່ໄປ, ພວກເຮົາຈະເບິ່ງວິທີການເຮັດວຽກຂອວ XAML ແລະວິທີທີ່ເຈົ້າຈະໃຊ້ມັນເພື່ອສ້າງການໂຕ້ຕອບຂອງເຈົ້າ.