Utilizzo di Aspose.Cells.GridDesktop nell'applicazione WPF
Questa esercitazione ti guiderà attraverso il processo di aggiunta del controllo Aspose.Cells.GridDesktop a un’applicazione WPF. Hai bisogno di qualsiasi versione dell’IDE di Visual Studio che supporti lo sviluppo WPF per provare questo dalla tua parte.
Creare un’applicazione WPF usando Visual Studio
Creare innanzitutto un’applicazione WPF utilizzando l’IDE di Visual Studio. Clicca suFile » Nuovo » Progetto menu e selezionareApplicazione WPF da Modelli, assegna un nome al progetto e fai clicOK. È possibile indirizzare il progetto a qualsiasi framework .NET superiore a 2.0, tuttavia non è possibile utilizzare i framework .NET del profilo client.
Aggiungi riferimenti agli spazi dei nomi richiesti
Aggiungere i riferimenti ai seguenti assembly facendo clic con il pulsante destro del mouse sulla finestra Riferimenti da Esplora soluzioni e selezionare il menu Aggiungi riferimento.
- Assembly WindowsFormsIntegration (WindowsFormsIntegration.dll).
- Windows Assemblaggio moduli (System.Windows.Forms.dll).
- Aspose.Cells.GridDesktop assembly (Aspose.Cells.GridDesktop.dll).
Questa azione aggiunge gli assembly richiesti all’applicazione, ovvero; copia gli assembly nella cartella Bin dell’applicazione.
Aggiungi riferimenti a XAML
Successivamente, vai al file XAML e aggiungi gli spazi dei nomi e i riferimenti all’assembly seguenti all’interno del tag Windows.
xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
xmlns:gridDesktop="clr-namespace:Aspose.Cells.GridDesktop;assembly=Aspose.Cells.GridDesktop">
Il tag finale Windows avrà un aspetto simile a quello mostrato di seguito.
Aggiungere il controllo Aspose.Cells.GridDesktop a XAML
Aggiungi semplicemente il codice seguente all’interno del tag Grid in XAML. IlWindowsFormsHost tag viene utilizzato per ospitare Windows Forms control egridDesktop:GridDesktop tag rappresenta il controllo Aspose.Cells.GridDesktop. Puoi anche nominare il controllo in modo che possa essere facilmente referenziato nel codice.
<WindowsFormsHost Loaded="FrameworkElement_OnLoaded">
<WindowsFormsHost.Child>
<gridDesktop:GridDesktop x:Name="grid" />
</WindowsFormsHost.Child>
</WindowsFormsHost>
Il codice XAML finale avrà il seguente aspetto.
Utilizzare Aspose.Cells.GridDesktop
Ora possiamo accedere e utilizzare il controllo Aspose.Cells.GridDesktop nel file .cs come qualsiasi altra applicazione Forms Windows. Per semplificare la dimostrazione, stiamo solo caricando un foglio di calcolo di esempio nel controllo Aspose.Cells.GridDesktop e salvandolo nuovamente. Inoltre, abbiamo utilizzato l’evento FrameworkElement_OnLoaded per attivare le seguenti istruzioni.
Costruisci ed esegui
Ora, crea ed esegui l’applicazione utilizzandoF5 oInizio pulsante nell’interfaccia utente di Visual Studio.