Hva er Microsoft WPF?

Hva er Microsoft WPF?


Windows Presentation Foundation, eller WPF, er et programmeringsbibliotek fra Microsoft for å muliggjøre utvikling av applikasjoner med utseendet og følelsen av operativsystemet Windows. Det inkluderer også metoder som brukes av alle Windows-programmer for å utveksle data og kommandoer mellom programmer og operativsystemet.

Graphics Engine

Ett av de sentrale elementene i WPF er en rendering motoren, slik at layoutelementer og knapper i en ny søknad for å oppnå utseendet og preget av velkjente Windows-programmer. Systemet er basert på vektorgrafikk. Dette lagrer grafikk som en serie av linjer, omdannet til koder. Kodene beskriver retningen og lengden av hver linje, og andre egenskaper som for eksempel farge eller tykkelse. Den vektorgrafikk pakke re-tolker disse kodene tilbake til grafikk for visning. Alternativet systemet til vektorgrafikk, ikke brukes i WPF, kalles punktgrafikk, som lagrer hvert bilde som et bilde som består av et rutenett av fargede piksler.

XAML

Microsoft bruker Extensible Application Markup Language definere handlinger for objekter på brukergrensesnittet (et eksempel på et brukergrensesnitt objektet er en "knapp"). XAML er basert på Extensible Markup Language, eller XML. Begge er svært lik den Hypertext Markup Language, eller HTML, som XAML utfordringer som et alternativ språk for etablering av websider. WPF programmer kan kjøres i enten frittstående vinduer eller nettlesere.

Objektorientering

WPF er et objektorientert programmeringssystem. "Objektorientert" betyr at hvert element i brukergrensesnittet er behandlet som en egen aktør som kan samhandle med andre objekter i programmet. Elementene er kategorisert som tilhørende en gruppe, og arve egenskaper, for eksempel datastrukturer, fra den gruppen.

funksjons~~POS=TRUNC biblioteker

WPF miljø gir et bibliotek av standard vinduer objekter og handlinger, for eksempel pop-up vinduer, og "OK" eller "Avbryt" knappene. Disse funksjons bibliotekene har også kode, slik at nye programmer for å samhandle med operativsystemet med standard Windows-anlegg (for eksempel "Lagre som" -vinduet). Funksjonen Biblioteket gir også enkel integrasjon av animasjon, bilder og en mediespiller for å spille av lyd- og videoklipp.