A kódban szereplő események segítségével olyan Adatszabvány mezőket hozhat létre és figyelhet meg, melyek bizonyos típusú kapcsolatban állnak más mezőkkel vagy meghatározott függvényekkel.
A mezők nem csak az Adatszabvány elindításakor frissíthetők, hanem minden alkalommal, amikor a felhasználó módosításokat végez a kiválasztott mezőkben.
function InitializeWindow {
$dsWindow.Width = 600
$dsWindow.Height = 400
$Prop["State"].add_PropertyChanged({
param( $parameter)
StateChanged
})
}
Az eseményt észleljük és meghívjuk a StateChanged függvényt. A „State” tulajdonság csatolva van egy textfield (testtextfield) mezőhöz. Most minden alkalommal, amikor a felhasználó új szöveget ír ebbe a mezőben, a StateChanged függvény hívásra kerül. Egy másik egyszerű függvény (SayHello) használható egy eredmény írásához („Hello” + a beírt karakterlánc) egy másik mezőbe (testtextfield2). Ezek a függvények így írhatók le:

Az xaml fájl két szöveges mezővel rendelkezik, ezek neve „testtextfield” és „testtextfield2”. Az első egy „State” nevű tulajdonsághoz van kötve.
Ezután, ha elindítja az Adatszabvány alkalmazást és beír valamit a „testtextfield” mezőbe, az Adatszabvány megjeleníti a hello+ az Ön által beírt szöveget. Ez csak egy egyszerű példa, de remélhetőleg ad néhány ötletet új funkciók hozzáadásához az Adatszabvány párbeszédpanelhez vagy segít megoldani problémáit.