Exemplul prezintă o metodă de înregistrare XpsSave Document Format XPS (XML Paper Specification) fișier sau asincronă sincronă. Când executați acest exemplu arată elementul combobox „Select conținut“, în care utilizatorul poate selecta unul dintre cele cinci tipuri predefinite de conținut: un singur obiect grafic, grafice multiple, format de document non-fix, un singur document sau multiple cu format fix documente format fix. Conținutul selectat este afișat în control DocumentViewer. pe partea dreaptă a ferestrei aplicației. După conținutul selecției sunt disponibile în două butoane de imprimare: „Save - sincron“ și „Salvați - asincronă.“ Când apăsați unul dintre butoanele se deschide o casetă de dialog „Save As.“, Pe care apoi inițiază înregistrarea formatului documentului XPS (XML Paper Specification) în fișierul specificat.
Atunci când alegeți o conservare simultană arată funcționarea de bază pentru a înregistra un document XPS. În timpul înregistrării de utilizator așteaptă interfață simultane pentru înregistrarea documentului. păstrând finalizarea de așteptare poate fi adecvat pentru documente mici, care sunt scrise nu pentru mult timp, dar, în general, nu este recomandat, deoarece documentele mari pot fi stocate pentru o lungă perioadă de timp.
Alegerea asincron salva vă permite să continue să lucreze cu interfața de utilizator în timpul execuției înregistrărilor XPS. Deși asincron salvați doriți să creați o cantitate mică de cod suplimentar, este recomandat să-l folosească pentru a oferi suport pentru interfața cu utilizatorul receptiv.
Acest exemplu demonstrează o caracteristică specifică a Windows Presentation Foundation (WPF), și, prin urmare, recomandările pentru dezvoltarea de aplicare nu sunt respectate. O analiză mai completă a Windows Presentation Foundation (WPF) și recomandări privind dezvoltarea tactici Microsoft .NET Framework, consultați următoarele surse .:
Instalați instrumentele de dezvoltare de software pachet pentru Windows și să deschideți un prompt de comandă mediu pentru construcția sa. În meniul „Start“, indicați spre „Toate programele“, „pachet SDK pentru Microsoft Windows“, și apoi „Skins CMD“.
Descărcați proba, de obicei, din documentația SDK pe hard disk.
Pentru a construi proba dintr-o fereastră de mediu construi o linie de comandă, mergeți la directorul sursă al eșantionului. În linia de comandă, tastați MSBuild.
Pentru a construi proba în Microsoft Visual Studio, încărcați soluția de probă sau fișierul de proiect și apoi apăsați comanda rapidă pe tastatură CTRL + SHIFT + B.
Pentru a rula proba compilat cu depanare în Visual Studio, apăsați F5.
Pentru a rula proba la comanda shell CMD să fie prompt EXE-fișier în dosarul exemplului original.