Līdz šim, iekšā šī apmācības sērija, mēs strādājām C # logos. Mūsu pēdējā ziņā mēs runājām par objektu kolekciju. No šī apmācības mēs pavadīsim vairāk un vairāk laika XAML logā, nevis C # logā. Līdz šim mēs tikko esam redzējuši XAML logus, bet faktiski nav savstarpēji sadarbojušies, izņemot vilkt un nomest kontroli vizuālajam redaktoram. Tagad mēs sākam lietot XAML redaktoru agresīvāk, izstrādājot mūsu lietojumprogrammu.
Kā mēs to redzējām agrāk, atverot kādu projektu Silverlight; mums ir divas rūtis. Viena rūts ir vizuālais redaktors un vēl viens, kam XAML kodē to. Sāksim to sākt, sapratīsim savu darbu. XAML ir programmēšanas valoda, tāpat kā C # ir vēl viena programmēšanas valoda. XAML ir galvenokārt izmanto lietotāja saskarnes projektēšanai.
Tagad aplūkojiet XAML loga augšdaļu, jūs redzēsiet dažas rindas, kas sākas ar "xmlns", kādas ir šīs rindiņas? Šīs līnijas ir vārdu telpas. Es ceru, ka jūs atceraties, kādas vārdu vietas ir! Šīs līnijas apzīmē nosaukumu vietas un montāžu, kur šie faili tiek glabāti.
Ļaujiet mums izveidot pogu, izmantojot XAML kodu. Izveidojiet jaunu projektu ar kādu nozīmīgu nosaukumu. Meklēt šādu kodu:
Un starp šiem tīkla tagiem ielīmējiet šādu kodu:
Kad ielīmējat šo kodu, pamaniet, ka dizainparauga virsmā tiks izveidota jauna poga. Apsveicu, jūs tikko izveidojāt pogu, lietojot tikai tīru kodēšanu. XAML logā ir daudz ko iemācīties, bet turpiniet to apgūt, kamēr mēs neatgriezīsimies nākamajā apmācībā. Nākamajā apmācībā mēs uzzināsimies par visiem Silverlight izkārtojuma kontroli.