Press "Enter" to skip to content

Category: WPF Windows Presentation Foundation

Post dedicati allo sviluppo di interfacce utente con WPF Windows Presentation Foundation

Datagrid WPF standard un caso d’uso reale (parte 5)

Come visualizzare sulla TextBox il contenuto della cella corrente. Nell‘articolo precedente abbiamo usato i Converter e le DataGridTemplateColumn per modificare l’aspetto dei dati aggiungendo qualcosa che mostra a colpo d’occhio come i dati si evolvono. Proseguiamo lo sviluppo con qualcosa di più tecnico. Ovvero faremo in modo di copiare sulla…

Comments closed

Datagrid WPF standard un caso d’uso reale (parte 4)

Formattazione condizionale celle in base al contenuto usando i converter Nell’Articolo precedente abbiamo costruito la bozza della nostra User Interface creando la DataGrid che useremo per gestire i nostri dati di test. Adesso iniziamo a implementare il necessario per le funzionalità più interessanti. La nostra window, al momento ha il…

Comments closed

Datagrid WPF standard un caso d’uso reale (parte 3)

Generare e configurare la DataGrid visualizzando i dati uso di DataGridTextColumn e DataGridTemplateColumn Nell’ Articolo precedente abbiamo generato dei dati di test da mostrare sulla nostra User Interface che utilizzeremo per verificare tutte le funzionalità che aggiungeremo alla nostra DataGrid e alla nostra applicazione in generale. In questa terza parte…

Comments closed

Datagrid WPF standard un caso d’uso reale (parte 2)

Creazione della collection che fornirà l’ItemsSource della Datagrid Proseguiamo l’articolo precedente e ci spostiamo all’interno della classe MainWindow.xaml.cs generata automaticamente dal Template di progetto dove inizieremo a fare le prime modifiche per produrre i dati da visualizzare sulla nostra datagrid. Modifiche a MainWindow.xaml.cs Prima di ogni cosa, anche in MainWindow…

Comments closed

Datagrid WPF standard un caso d’uso reale (parte 1)

Definire una classe dati per fare da Datasource ad una Datagrid Questo post è collegato due diversi thread sul forum Microsoft  che trovate ai seguenti indirizzi:Visualizzare il contenuto della cella corrente di una Datagrid Visualizzare le celle con un colore diverso in base ad una condizione legata al valore Siccome non…

Comments closed

WPF Beginners – Costruire una stampa strutturata in WPF

Un articolo in risposta ad un problema posto sul forum Microsoft di C#, in questo Thread, ovvero Come stampare le cartelle della tombola in WPF. Ho creato un paio di classi per costruire le mie cartelle ed un metodo per riempirle di numeri casuali da 01 a 90, anche se…

Comments closed

5 Absolute Beginners – Le operazioni binarie, algebra di Boole e dintorni

Livello: principianti Prerequisiti: aver completato le lezioni precedent Chi è il signor Boole? Il signor George Boole, è un matematico Inglese vissuto a metà dell’800 uno dei tanti geni della rivoluzione industriale. Se volete leggere di più su di lui, George Boole Su Wikipedia ha trascorso la sua breve vita…

Comments closed

3 Absolute Beginners – Keywords Identificatori e variabili

Livello: principianti Prerequisiti: aver completato le lezioni precedenti Il Vocabolario La prima cosa che uno deve iniziare ad imparare quando studia una nuova lingua è il suo vocabolario. Anche i linguaggi di programmazione non differiscono da questo.  Se non per una cosa fondamentale, il loro vocabolario è sempre molto compatto.…

Comments closed

2 Absolute Beginners – Hello world in WPF

Livello: principianti
Prerequisiti: aver completato le lezioni precedenti

Introduzione

Perché complicarvi subito la vita anche se non sapete nulla di C# e farvi vedere subito un programma con le finestre? Perché sono cattiva ovviamente, e perché considerato che non scriverete mai programmi console salvo che scegliate un campo di lavoro davvero particolare, a mio avviso è meglio fornirvi subito le basi. In modo che non accada che, nel momento in cui vi chiederanno, oppure deciderete di, creare il vostro primo programma windows non mi mandiate delle maledizioni senza perdono perché, guardacaso, nulla di quello che ho dettto nella prima lezione (o quasi) sembra essere vero. Pertanto è opportuno mostrarvi subito come, quei bricconi che hanno creato i template di progetto di Visual Studio, inizino immediatamente a nascondervi le cose in modo tale che io, sembri una bugiarda impenitente.

Comments closed