Hvordan lage en kontroll for Silverlight

Når du utformer en nettside ved hjelp av Microsoft Silverlight, kan du finne det du trenger for å bruke egendefinerte kontroller med lignende brukergrensesnitt funksjonalitet. Silverlight gjør det enkelt å lagre .xaml kodefilen fra en kontroll du har opprettet og bruke den til flere kontroller i prosjektet. Du kan lage en kontroll mal fra en kontroll du allerede har utviklet eller du kan opprette en ny fra grunnen av hvis du forventer at du trenger å bruke den flere ganger.

Bruksanvisning

Lag en kontroll fra bunnen

1 Klikk "Fil" på verktøylinjen Silverlight. Bla til "Ny" og velg "New Project" fra menyen for å åpne et nytt prosjekt.

2 Klikk på "File" og velg "Nytt element" for å begynne å lage din kontroll. Dette vil åpne "New Item" dialogboksen. Innenfor denne boksen vil være et mindre vindu merket "Installerte maler." Velg "UserControl" fra listen.

3 Skriv inn et unikt og beskrivende navn for kontroll i dialogboksen. Pass på at "Inkluder kodefilen" boksen under "Navn" boksen er merket: vil dette automatisk generere koden bak din kontroll som du designe det.

4 Klikk "OK" for å lukke "New Item" dialogboksen. Nå kan du designe din kontroll til dine egne spesifikasjoner på Artboard. Lagre filen når du er ferdig og prøve å kjøre den til å teste funksjonaliteten.

Opprette en kontroll fra eksisterende objekter

5 Utforme det første tilfellet av objektet som normalt. Sjansen er, når du ønsker å opprette en kontroll for et eksisterende objekt, vil det bli når du innser at et objekt som du skal bruke senere i design trenger det samme brukergrensesnittet som du nettopp har opprettet. Hvis du vet på forhånd at du må gjenta brukergrensesnitt design på flere objekter skjønt, kan du begynne med å utforme det første eksempelet, og deretter lagre den som en kontroll.

6 Klikk "Verktøy" fra verktøylinjen ovenfor. Velg "Lag Control" fra menyen for å åpne "Make Control" dialogboksen.

7 Skriv inn et unikt navn for kontrollen i dialogboksen. Klikk "OK" for å åpne kodefilen å redigere det som nødvendig.

Bruke kontroll

8 Lagre arbeidet ved å trykke "Ctrl + Shift + S."

9 Legg din kontroll til "Asset Library" ved å trykke CTRL + SHIFT + B. Du vil være i stand til å bygge prosjektet med den nye kontrollen legges til eiendelen biblioteket.

10 Klikk "Asset Library" fra "Toolbox" og velg din kontroll fra "Custom Controls." Du kommer tilbake til Artboard der du kan bruke musen til å tegne en ny forekomst av kontroll.