Досега, в този урок серия, работехме в C # windows. В последния ни пост говорихме за колекция от обекти. От този урок ще прекараме повече време в прозореца XAML, а не в прозореца C #. До момента ние току-що видяхме XAML прозорци, но всъщност не сме си взаимодействали, освен плъзгането и пускането на контролите към визуалния редактор. Сега ще започнем да използваме XAML редактора по-агресивно, докато изграждаме нашето приложение.
Както видяхме по-рано, когато отваряме всеки проект в Silverlight; има два преддверия пред нас. Един панел е визуален редактор, а друг е с XAML кодиране. Нека започнем тогава, като разберем как работи. XAML е език за програмиране, точно както C # е друг програмен език. XAML е използван главно за проектиране на потребителския интерфейс.
Сега погледнете в горната част на прозорците на XAML, ще видите няколко реда, започващи с "xmlns", какви са тези линии? Тези редове са имена. Надявам се, че си спомняте какви са имена! Тези редове обозначават пространствата на имената и монтажа, където се съхраняват тези файлове.
Нека създадем бутон с XAML код. Създайте нов проект с някакво смислено име. Търсене на следния код:
И между тези решетки поставете следния код:
След като поставите този код, забележете, че върху повърхността на дизайнера ще бъде създаден нов бутон. Поздравления, току-що сте създали бутон, използващ само чисто кодиране. Има много неща, които да научите в прозореца XAML, но продължавайте да го изучавате, докато не се върнем с следващия урок. В следващия урок ще научим за всички контроли на оформлението на Silverlight.