wpf Tutorial
Iniziare con wpf
Ricerca…
Osservazioni
WPF (Windows Presentation Foundation) è la tecnologia di presentazione consigliata da Microsoft per le classiche applicazioni desktop Windows. WPF non deve essere confuso con UWP (Universal Windows Platform) anche se esistono similitudini tra i due.
WPF incoraggia le applicazioni guidate dai dati con una forte attenzione per il multimedia, l'animazione e l'associazione dei dati. Le interfacce vengono create utilizzando un linguaggio chiamato XAML (eXtensible Application Markup Language), un derivato di XML. XAML aiuta i programmatori WPF a mantenere la separazione del design visivo e della logica dell'interfaccia.
A differenza del suo predecessore Windows Form, WPF utilizza un modello di box per il layout di tutti gli elementi dell'interfaccia. Ogni elemento ha un'altezza, larghezza e margini ed è disposto sullo schermo rispetto al suo genitore.
WPF è l'acronimo di Windows Presentation Foundation ed è noto anche con il suo nome in codice Avalon. È un framework grafico e parte di Microsoft .NET Framework. WPF è preinstallato in Windows Vista, 7, 8 e 10 e può essere installato su Windows XP e Server 2003.
Versioni
Versione 4.6.1 - Dicembre 2015
Ciao domanda mondiale
Per creare ed eseguire un nuovo progetto WPF in Visual Studio:
- Fare clic su File → Nuovo → Progetto
- Selezionare il modello facendo clic su Modelli → Visual C # → Windows → Applicazione WPF e premere OK :
- Aprire il file MainWindow.xaml in Esplora soluzioni (se non si visualizza la finestra Esplora soluzioni , aprirlo facendo clic su Visualizza → Esplora soluzioni ):
- Nella sezione XAML (per impostazione predefinita sotto la sezione Design ) aggiungi questo codice
<TextBlock>Hello world!</TextBlock>
all'interno del tag Grid
:
Il codice dovrebbe essere simile a:
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApplication1"
mc:Ignorable="d"
Title="MainWindow" Height="350" Width="525">
<Grid>
<TextBlock>Hello world!</TextBlock>
</Grid>
</Window>
- Eseguire l'applicazione premendo F5 o facendo clic sul menu Debug → Avvia debug . Dovrebbe assomigliare a: