Molti sviluppatori trascorrono la loro vita costruendo linea di business ( LOB) programmi . Questi sono i programmi che supportano le compagnie di assicurazione , studi medici , immobili, vendita al dettaglio e molte altre aziende . La maggior parte dei programmi LOB salvano i loro dati nel server di database e di utilizzare Windows o moduli web per interfacce utente . Il Windows Presentation Foundation ( WPF ), offre un modo nuovo e un po ' più facile costruire forme di Windows per le nuove applicazioni LOB . Attenersi alla seguente procedura per creare un semplice modulo LOB WPF . Cose che ti serviranno Microsoft Visual Studio , Visual Basic Express o Visual C # Express 2010 Mostra più istruzioni 1
Aprire Visual Studio e creare un nuovo progetto WPF . Fare clic su " File ", quindi " Nuovo progetto ". Quando viene visualizzata la finestra di dialogo nuovo progetto , scegliere Visual Basic , Windows dalla visualizzazione struttura , scegliere l'icona di applicazione WPF , denominare il progetto " LOBTest ", quindi fare clic su " OK ". Dopo una breve attesa , viene visualizzata la finestra di progettazione del form. 2
pulsante destro del mouse sulla finestra di progettazione e scegliere " Visualizza XAML " . Anche se le forme possono essere costruiti utilizzando lo stesso metodo drag-and -drop , come WinForms , molti sviluppatori trovano che codifica direttamente in XAML offre molto più controllo e flessibilità . 3
rimuovere i tag GridView e sostituirle con un StackPanel come mostrato nel seguente codice :
< finestra Height = " 350 " width = " 525 " >
< /StackPanel >
StackPanel è un contenitore di altri controlli . Impostando il "Orientamento" a " verticale ", tutti gli elementi all'interno del StackPanel saranno disposti dall'alto verso il basso . 4
Aggiungi un StackPanel che detiene il titolo modulo . Ogni elemento di codice verrà visualizzato in sequenza all'interno del StackPanel principale.
< Finestra Height = " 350 " width = " 525 " >
< /StackPanel >
StackPanel riempie la parte superiore del modulo e tutti i contenuti all'interno del pannello sarà centrata orizzontalmente . L'etichetta contenente il titolo di " Clienti" è l'unico controllo all'interno di questo pannello 5
Aggiungi un secondo StackPanel tenendo il campo ID cliente come segue : .